大约有 1,600 项符合查询结果(耗时:0.0040秒) [XML]
WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术
..._CLOSE 检测到套接字对应的连接被关闭
)
回传过来的消息类型与注册的wMsg相同,wParam等于套接字句柄,lParam通过WSAGETSELECTEVENT转义后就是FD_READ,FD_WRITE,FD_ACCEPT,FD_CONNET,FD_CLOSE
代码如下:
新建一个基于MFC对话框的工程,工...
xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术
...。
# "@*"表示匹配任何属性值。
# node()表示匹配任何类型的节点。
[例17]
//* :选择文档中的所有元素节点。
[例18]
/*/* :表示选择所有第二层的元素节点。
[例19]
/bookstore/* :表示选择bookstore的所有元素子节点。
[...
%d,%c,%s,%x等转换符 释义 - C/C++ - 清泛网 - 专注C/C++及内核技术
...)
〔标志〕〔输出最少宽度〕〔.精度〕〔长度〕类型
"%-md" :左对齐,若m比实际少时,按实际输出。
"%m.ns":输出m位,取字符串(左起)n位,左补空格,当n>m or m省略时m=n
e.g. "%7.2s" 输入CHINA
...
高效使用STL容器小tip - C/C++ - 清泛网 - 专注C/C++及内核技术
...…}
这两种方式有区别吗?当然有区别,对于任一种类型的容器,应该使用 empty() 成员函数来判断是不是空,因为对于所有标准容器,empty() 都是常数时间操作,只返回size是否为0,所以常被实现为inline函数。高效使用 STL容器
获取控件的值的几种方法总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...件数据发生变化Updatedata(TRUE)后就会反映到变量上。其他类型变量也一样。
Updatedata(TRUE) :将控件的值赋值给成员变量;
Updatedata(FALSE) : 将成员变量的值赋值给控件。
void AFXAPI DDX_Text( CDataExchange* pDX, int nIDC, BYTE& value );
void ...
c++文件流基本用法(ifstream, ostream,fstream) - C/C++ - 清泛网 - 专注C/C++及内核技术
... -- 向文件写内容
fstream - 打开文件供读写
支持的文件类型可以分为两种: 文本文件和二进制文件。
文本文件保存的是可读的字符, 而二进制文件保存的只是二进制数据。利用二进制模式,你可以操作图像等文件。用文本...
C/C++ 如何向上取整? - C/C++ - 清泛网 - 专注C/C++及内核技术
...;
return 0;
}
运行结果:
注意:ceil函数参数是double类型。同理,double向下取整使用floor函数(整数直接除就ok)。
使用floor函数。floor(x)返回的是小于或等于x的最大整数。
如: floor(10.5) == 10 floor(-10.5) == -11
使用ceil...
c/c++如何获取CPU的序列号? - C/C++ - 清泛网 - 专注C/C++及内核技术
...了。 CPUID这条指令,除了用于识别CPU(CPU的型号、家族、类型等),还可以读出CPU支持的功能(比如是否支持MMX,是否支持4MB的页等等),内容的确是十分丰富。CPUID指令有两组功能,一组返回的是基本信息,另一组返回的是扩...
error C2664: “find_char”: 不能将参数 1 从“const char [14]”转换为“...
...tring;
//const引用形参举例
//非const引用形参只能与完全同类型的非const对象关联
std::size_t find_char(string &s,char c)
{
string::size_type i = 0;
while(i != s.size() && s[i] != c)
++i;
if(i == s.size())
return string::npos;
else
ret...
error C2512: “Foo”: 没有合适的默认构造函数可用 - C/C++ - 清泛网 - 专...
...看下面的bad(10)这一行,也同样会报错。错误的原因在于类类型对象没有默认的构造函数,因此无法正确初始化,构造vector失败。解决办法,即是为类添加默认的构造函数。
error C2512 默认构造函数
