- 博客(17)
- 收藏
- 关注
转载 深入应用C++ 11 C2
template<typename T>void print(T& t){cout << "lvalue" << endl;}template<typename T>void print(T&& t){cout << "rvalue" << endl;...
2019-07-26 15:22:00
211
转载 深入理解C++11 C3
继承构造函数class A{public: A(int i):m_i(i) {} A(double d, int i):m_d(d),m_i(i){}private: int m_i{0}; double m_d{0};};class B : public A{ using A::A; // C++11 继承构造函数 in...
2019-07-25 15:39:00
241
转载 深入浅出MFC学习笔记 第三章 MFC六大关键技术之仿真
0:MFC类层次结构1:MFC程序的初始化过程CWinApp::InitApplication()CMyWinApp::InitInstance()CMyFrameWnd::CMyFrameWnd()CFrameWnd::Create()CWnd:CreateEx()CFrameWnd::PreCreateWindow()CWinApp::Run()CWinThread:...
2019-02-26 16:45:00
180
转载 常用代码杂记
输出中文 locale loc( "chs" ); wcout.imbue( loc ); wcout << GetExePath().GetBuffer() << endl; 编码转换 #pragma once#include <windows.h>#include <atlstr.h&...
2019-02-21 16:59:00
136
转载 VS2010调试和头文件路径设置
1:VS2010 release 调试C/C++ -> 常规 -> 调试信息格式, 修改为程序数据库(/Zi)C/C++ ->优化 -> 优化,修改为已禁用(/Od)链接器 -> 调试 -> 生成调试信息,修改为是(/DEBUG)2:VS2010一次配置boost头文件和库路径具体可这样操作:点菜单栏“视图->属性管理器”,在“属性管理器”里...
2019-02-21 16:16:00
556
转载 格式化输出%02hhx
每次看到人家的十六进制输出,对齐的很好,ff就显示了,而我的总是0xffffffff。如果是"%02x",是以0补齐2位数,如果超过2位就显示实际的数;"%hhx" 是只输出2位数,即便超了,也只显示低两位;因此有了"%02hhx"转载于:https://www.cnblogs.com/manongdashu/p/10413316.html...
2019-02-21 16:16:00
3336
转载 svn文件管理
将VS2010工程提交给Git管理时需要哪些文件: *.h*.cpp *.sln *.vcxproj *.vcxproj.filters *.qrc以及Resources目录下的资源文件。如果使用Git的过滤配置,则还需要.gitignore文件。其他的诸如*.suo *.sdf *.opensdf *.vcxproj.user均可以过滤掉!转载于:https...
2019-02-21 16:15:00
155
转载 在动态库里获取动态库的模块句柄
/****************************************************************************使用下面的HMODULEGetCurrentModule()可以获取dll自己的句柄。接着使用TCHARlib_name[MAX_PATH];::GetModuleFileName(GetCurrentMod...
2019-02-20 11:40:00
492
转载 CMap使用方法总结
#include <array>#ifdef _DEBUG#include <iostream>#include <fstream>using std::endl;#endifvoid CMFCApplication1Dlg::OnBnClickedOk(){ // TODO: 在此添加控件通知处理程序代码...
2019-02-20 11:17:00
758
转载 使用ofstream输出unicode
void saveWideFileHead(std::ofstream& out)// 写入文件内容前,先写入BOM{ char const* const utf16head = "\xFF\xFE"; out.write(utf16head, 2);}void saveWideFileContent(std::ofstream& out, w...
2019-02-20 11:14:00
577
转载 匿名管道通讯实现
// 生成bat文件 std::ofstream ofs("network_check.bat"); ofs << "@echo Webservice connect check begin" << std::endl; ofs << "@echo Webservice connect check end" << std:...
2019-02-19 09:56:00
198
转载 检测com端口代码实现
1:scanHRESULT CDevHound::Scan(const vector<CString> &guiInfo, vector<DEV_INFO> &vPortInfo) // scan port{ HDEVINFO hDevInfo; SP_DEVINFO_DATA DeviceInfoData; DWORD ...
2019-02-02 17:29:00
433
转载 使用boost.asio实现网络通讯
#include <boost/asio.hpp>#define USING_SSL //是否加密#ifdef USING_SSL#include <boost/asio/ssl.hpp> #endifusing boost::asio::ip::tcp;using std::string;int post(c...
2019-02-01 14:46:00
344
转载 最小化的测试套件minimal_test的使用
1:需要包含文件文#include <boost/test/minimal_test.hpp>2:minimal_test内部实现了main(), 因此无需自己编写main()函数, 只要实现test_main()即可参考资料:http://www.cnblogs.com/moon1992/p/7482033.html转载于:https://www.cnbl...
2019-02-01 10:44:00
194
转载 数据上报业务流程总结
一:加密&解密#include "openssl/aes.h"#include "openssl/pem.h"#include "openssl/err.h"#include "openssl/rsa.h"#include "openssl/md5.h"#pragma comment(lib, "libeay32.lib")#pragma comment(lib, "ssle...
2019-01-31 17:03:00
187
转载 MFC实现http连接、发送和接收数据
#include <afxinet.h> // 设置超时 CInternetSession session; session.SetOption(INTERNET_OPTION_CONNECT_TIMEOUT, 2000); session.SetOption(INTERNET_OPTION_CONNECT_RETRIES, 3); session....
2019-01-30 16:51:00
1191
转载 C++实现json字符串与map的转换
开源资源库jsoncpp-src-0.5.0.tar.gz:https://sourceforge.net/projects/jsoncpp/jsoncpp-master.ziphttps://github.com/open-source-parsers/jsoncpp下面以jsoncpp050版本为例1:map转化为jsonstr#include "json.h...
2019-01-29 15:59:00
6125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人