大约有 4,000 项符合查询结果(耗时:0.0136秒) [XML]

https://www.tsingfun.com/it/cpp/1195.html 

C++形参与实参的区别(实例解析) - C/C++ - 清泛网 - 专注C/C++及内核技术

...码运行到exchg3(&a,&b)时,a=6,b=4了,所以代码运行结果和初始值一样的话,说明已经交换了a,b的值,至此说明代码是没有任何问题的。 C++ 形参 实参
https://www.tsingfun.com/it/cpp/1237.html 

C++ template中typename和class的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

... lists(基类列表)中或在一个 member initialization list(成员初始化列表)中作为一个 base class identifier(基类标识符)时除外。 For example: using namespace std; template <class T> int vcount(vector<T> v) { int i; typename vector<T>::iterator ...
https://www.tsingfun.com/it/cpp/1253.html 

MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

...Menu() { return m_hMyMenu; // just use original default } 请记住,以初始化该成员变量,无论是在构造函数中的空值或 CDocument::OnNewDocument()。 更改和重绘菜单上,在合适的时间。例如,当拆分窗格之间进行切换,通常可以在 CView::OnActivateV...
https://www.tsingfun.com/it/cpp/1424.html 

VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术

...临界区域对象 *.cpp源文件使用方法: 在类的构造函数内初始化临界区域对象 //该函数必须在任何线程调用EnterCriticalSection函数之前被调用,否则结果将是很难预计的 ::InitializeCriticalSection(&m_cs_test); 在类的虚构函数内释放临...
https://www.tsingfun.com/it/cpp/1515.html 

解决:Successful WSAStartup not yet performed. Error code : 10093. - C...

... 原因:调用WSASocket等Socket函数之前必须先执行WSAStartup()初始化。 解决方法: BOOL CxxxApp::InitInstance() { WSADATA wsaData; int res = WSAStartup(0x202, &wsaData); if (res) { AfxMessageBox("WSAStartup filed. [CxxxApp::InitI...
https://www.tsingfun.com/it/cpp/1951.html 

[完整源码实例] 修改 CListCtrl 的标题栏字体颜色;重绘 CListCtrl 标题栏 ...

... CMyHeaderCtrl m_HeaderCtrl; 使用:OnInitDialog中 //表格数据初始化 m_ListCtrl.InsertColumn(0, _T("序号"), LVCFMT_LEFT, 60); m_ListCtrl.InsertColumn(1, _T("测试"), LVCFMT_LEFT, 200); m_ListCtrl.InsertColumn(2, _T("备注"), LVCFMT_LEFT, 100); //插入行 int nRow = m...
https://www.tsingfun.com/it/cpp/1962.html 

CListCtrl 行高设置,自定义行高 - C/C++ - 清泛网 - 专注C/C++及内核技术

..., m_ListCtrl); 主窗口OnInitDialog中添加代码: //表格数据初始化 m_ListCtrl.InsertColumn(0, _T("序号"), LVCFMT_LEFT, 60); m_ListCtrl.InsertColumn(1, _T("测试"), LVCFMT_LEFT, 200); m_ListCtrl.InsertColumn(2, _T("备注"), LVCFMT_LEFT, 100); //插入行 int nRow = m...
https://www.tsingfun.com/it/cpp/1966.html 

[源码实例] c/c++获取网卡mac地址 - C/C++ - 清泛网 - 专注C/C++及内核技术

... // 首先对选定的网卡发送一个NCBRESET命令,以便进行初始化 uRetCode = Netbios( &ncb ); memset( &ncb, 0, sizeof(ncb) ); ncb.ncb_command = NCBASTAT; ncb.ncb_lana_num = lana_num; // 指定网卡号 strcpy( (char *)ncb.ncb_callname, "* " ); ncb.ncb_buffer =...
https://www.tsingfun.com/it/cpp/2045.html 

MiniDumpWriteDump 记录dmp文件的简单实例(附调试方法) - C/C++ - 清泛网...

...ssId(), hDmpFile, MiniDumpNormal, &stInfo, NULL, NULL); } 然后在程序初始化的位置 ::SetUnhandledExceptionFilter(ExceptionHandler); 这样,只要程序发生崩溃,便会记录一个minidump文件。 dmp调试方法: 双击dmp文件,默认以vs打开: 进行...
https://www.tsingfun.com/it/cpp/2145.html 

MFC的DDX和DDV技巧 - C/C++ - 清泛网 - 专注C/C++及内核技术

...件中的类构造函数告终代码处,增加数据成员变量的一些初始化代码 CMyDlg::CMyDlg(CWnd* pParent )    : CDialog(CMyDlg::IDD, pParent) { //{{AFX_DATA_INIT(CMyDlg) m_edit = 0; //}}AFX_DATA_INIT } 3. 在 .CPP文件中的DoDataExchange函数体内,增加控...