文章分类 - C++
摘要:问题: 用fopen()函数生成一个文件和用CreateFile()函数生成一个文件,这两个文件有什么不同?c/c++中的标准库函数如fread() fwrite() fseek() fslose()能否可用?是否有功能类似API的函数也可用? 答案: 使用API和标准库函数都可以生成文本文件和二进制文件,在这点上没有区别。同fread()对应的是ReadFile,同fwrite()对应的是Wr...
阅读全文
摘要:1.在使用socket函数前需要定义一个结构体: WSADATA wsaData;2.对wsaData进行填充: int wsaret=WSAStartup(0x101,&wsaData); // 第一个参数指定了程序允许使用的WinSock规范的最高版本 if (wsaret != 0) // 返回值为0则成功,否则失败 return;3.声明套接字地址: sockad...
阅读全文
摘要:MFC定义DECLARE_MESSAGE_MAP如下:typedef void (CCmdTarget::*AFX_PMSG)(void); // CCmdTarget类成员函数指针(注意:参数为void,返回值为void)struct AFX_MSGMAP_ENTRY{ // 消息映射入口 UINT nMessage; // windows message UINT nCode; //...
阅读全文
摘要:c++中用于数据管理的话,在不考虑高效率的前提下,容器是个不错的选择(要求高效率的话请用数组).用到了STL一般也要和iterator打交道,一开始时以为它也就是个指向容器元素的指针,实际上它是个对象,以下为测试实例:typedef struct stNode{ int Id; char data[10];}Node;typedef std::vector<Node> vnode;...
阅读全文

浙公网安备 33010602011771号