大约有 43,000 项符合查询结果(耗时:0.0490秒) [XML]
ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注IT技能提升
...值给CComQIPtr的时候,CComQIPtr会自动的调用接口指针的QueryInterface接口,来获得对应的正确的接口指针。CComPtr和CComQIPtr是智能接口指针类,它们在销毁的时候,不需要手动去释放接口指针,在赋值的时候,也不需要手动的AddRef,在...
C++ template中typename和class的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...时除外。
For example:
using namespace std;
template <class T> int vcount(vector<T> v) {
int i;
typename vector<T>::iterator vi;
for(i=0,vi=v.begin(); vi!=v.end(); i++,vi++)
;
return(i);
}
更详细的可以参考MSDN资料:
http://blogs.msdn.com/b/sli...
WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术
...柄,当有网络事件发生时,便向这个窗口发送消息。
int WSAAsyncSelect(
SOCKET s, //需要设置的套接字句柄
HWND hWnd, //指定一个窗口句柄, 套接字的通知消息将被发到此窗口中
u_int wMsg, //网络事件到来...
std::vector排序 - C/C++ - 清泛网 - 专注C/C++及内核技术
std::vector排序若vector内容进行过比较运算符重载(如int, std::string等),则直接sort:std::sort(vecTest.begin(), vecTest.end())默认升序。其他情...若vector内容进行过比较运算符重载(如int, std::string等),则直接sort:
std::sort(vecTest.begin(), ve...
VC/Linux C++ 递归访问目录下所有文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...{
GetFileInDir(dirName + file->d_name);
}
}
}
int main(int argc, char* argv[])
{
if (argc < 2)
{
cerr << "Need Directory" << endl;
exit(1);
}
string dir = argv[1];
GetFileInDir(dir);
}
C++ VC 递归目录
std::string截取字符串,截取ip:port - C/C++ - 清泛网 - 专注C/C++及内核技术
std::string截取字符串,截取ip:portstd::string ip("127.0.0.1:8888");int index = ip.find_last_of(':'); 获取ipip.substr(0, index).c_str(); 获取portip.substr(index + 1).c_str();std::string ip("127.0.0.1:8888");
int index = ip.find_last_of(':');
// 获取ip
ip.substr(0, index).c_str();...
ThreadXxx.h:100: error: ‘pthread_t’ was not declared in this scope -...
...头文件 usr include bits pthreadtypes.h中定义:typedef unsigned long int pthread_t;它是一个线程的标识符。#include <pthread.h> 解决。pthread_t在头文件/usr/include/bits/pthreadtypes.h中定义:
typedef unsigned long int pthread_t;
它是一个线程的标识符。
#inc...
怎样用SendMessage发送LVN_COLUMNCLICK消息? - C/C++ - 清泛网 - 专注C/C++及内核技术
...VIEW);部分代码示例如下:BOOL ClickListColumn(CListCtrl& listCtrl, int index){ ...SendMessage(WM_NOTIFY, CtrlID, NM_LISTVIEW);
部分代码示例如下:
BOOL ClickListColumn(CListCtrl& listCtrl, int index)
{
if(index >= listCtrl.GetHeaderCtrl()->GetItemCount())
...
DoModal() 不显示的问题总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
DoModal() 不显示的问题总结int nResponse = dlg.DoModal();对话框窗口不显示,返回值为-1。出现这种情况一般是.rc资源文件的问题导致。1、核对一下resource.h,本...int nResponse = dlg.DoModal();对话框窗口不显示,返回值为-1。
出现这种情况一...
MFC 多线程编程简单实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...fx.h"#include <windows.h>DWORD WINAPI ThreadProc(LPVOID lpParam){ printf("ThreadProc...简单的例子:
#include "stdafx.h"
#include <windows.h>
DWORD WINAPI ThreadProc(LPVOID lpParam)
{
printf("ThreadProc\n");
return -1;
}
int _tmain(int argc, _TCHAR* argv[])
{...