06 2021 档案

摘要:c中常用的字符串操作 头文件:<string.h> 1.strchr()查找某字符在字符串中首次出现的位置 strchr() 用来查找某字符在字符串中首次出现的位置,其原型为: char * strchr (const char *str, int c); 【参数】str 为要查找的字符串,c 为要 阅读全文
posted @ 2021-06-23 17:39 muxisuibi 阅读(128) 评论(0) 推荐(0) 编辑
摘要:网上找到的这篇文章,我觉得对setsockopt这个函数讲解的特别好,就转过来了,方便以后的查阅。。 1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockopt(s,SOL_SOCKET 阅读全文
posted @ 2021-06-23 10:52 muxisuibi 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:UNREFERENCED_PARAMETER的用处 作用:告诉编译器,已经使用了该变量,不必检测警告! 在VC编译器下,如果您用最高级别进行编译,编译器就会很苛刻地指出您的非常细小的警告。当你生命了一个变量,而没有使用时,编译器就会报警告: “warning C4100: ''XXXX'' : un 阅读全文
posted @ 2021-06-21 16:22 muxisuibi 阅读(157) 评论(0) 推荐(0) 编辑
摘要:关于_beginthreadex和CreateThread的区别 在 Win32 API 中,创建线程的基本函数是 CreateThread,而 _beginthread(ex) 是 C++ 运行库的函数。为什么要有两个呢?因为C++ 运行库里面有一些函数使用了全局 量,如果使用 CreateThr 阅读全文
posted @ 2021-06-21 16:00 muxisuibi 阅读(105) 评论(0) 推荐(0) 编辑
摘要:Windows线程开发 1.线程基础 Windows线程是可以执行的代码实例。系统十一线程为单位调度程序。一个程序当中可以有多个线程,实现多个任务的处理。 Windows线程的特点: 线程都具有1个ID 每个线程都具有自己的内存栈 同一进程中的线程使用同一个地址空间 线程的调度 操作系统将CPU的执 阅读全文
posted @ 2021-06-21 14:50 muxisuibi 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Windows的静态库与动态库 1.静态库 1.1 静态库特点 运行不存在 静态库源码被链接到调用程序中 目标程序的归档 1.2 C语言静态库 C静态库的创建 创建一个静态库项目。 添加库程序,源文件使用C文件。 int Clib_add(int add1,int add2){ return add 阅读全文
posted @ 2021-06-21 14:42 muxisuibi 阅读(596) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示