大约有 1,100 项符合查询结果(耗时:0.0222秒) [XML]
C++实现一款简单完整的聊天室服务器+客户端 - C/C++ - 清泛网 - 专注C/C++及内核技术
...数据失败!");
exit(-1);
}
}
//清理套接字占用的资源
WSACleanup();
return 0;
}
DWORD WINAPI ReceiveThreadProc( LPVOID lpParameter){
SOCKET s = *(SOCKET*)lpParameter;
char receiveBuf[BUFFER_SIZE];
int bytes;
while(1){
if((bytes=recv(s,receiveBuf,sizeof(r...
内存管理内幕:动态分配的选择、折衷和实现 - C/C++ - 清泛网 - 专注C/C++及内核技术
...用(实际上,一些 malloc 实现只能将内存归还给程序,而无法将内存归还给操作系统)。
物理内存和虚拟内存
要理解内存在程序中是如何分配的,首先需要理解如何将内存从操作系统分配给程序。计算机上的每一个进程都认...
Win32汇编--使用MASM - C/C++ - 清泛网 - 专注C/C++及内核技术
...针等,要进行合法性检测。
子程序中在使用完申请的资源的时候,注意在退出前要释放所用资源,包括申请的内存和其他句柄等,对于打开的文件则要关闭。
对于程序员来说,开发每一个软件都是要从头做起是很浪费时...
C++STL容器使用经验总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...该删除自己所包含的指针所指向的对象的程度。为了避免资源泄漏,你必须在容器被析构前手工删除其中的每个指针,或使用引用计数形式的智能指针(比如Boost的sharedprt)代替指针。
第8条:切勿创建包含auto_ptr的容器对象...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升
...= $(CFLAGS) -O
或:
A = $(B)
B = $(A)
这会让make陷入无限的变量展开过程中去,当然,我们的make是有能力检测这样的定义,并会报错。还有就是如果在变量中使用函数,那么,这种方式会让我们的make运行时非常慢,更糟糕...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升
...= $(CFLAGS) -O
或:
A = $(B)
B = $(A)
这会让make陷入无限的变量展开过程中去,当然,我们的make是有能力检测这样的定义,并会报错。还有就是如果在变量中使用函数,那么,这种方式会让我们的make运行时非常慢,更糟糕...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升
...= $(CFLAGS) -O
或:
A = $(B)
B = $(A)
这会让make陷入无限的变量展开过程中去,当然,我们的make是有能力检测这样的定义,并会报错。还有就是如果在变量中使用函数,那么,这种方式会让我们的make运行时非常慢,更糟糕...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升
...= $(CFLAGS) -O
或:
A = $(B)
B = $(A)
这会让make陷入无限的变量展开过程中去,当然,我们的make是有能力检测这样的定义,并会报错。还有就是如果在变量中使用函数,那么,这种方式会让我们的make运行时非常慢,更糟糕...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升
...= $(CFLAGS) -O
或:
A = $(B)
B = $(A)
这会让make陷入无限的变量展开过程中去,当然,我们的make是有能力检测这样的定义,并会报错。还有就是如果在变量中使用函数,那么,这种方式会让我们的make运行时非常慢,更糟糕...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注IT技能提升
...= $(CFLAGS) -O
或:
A = $(B)
B = $(A)
这会让make陷入无限的变量展开过程中去,当然,我们的make是有能力检测这样的定义,并会报错。还有就是如果在变量中使用函数,那么,这种方式会让我们的make运行时非常慢,更糟糕...