• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
我是张洪铭我是熊博士
时光静好,与君同;细水长流,与君语
博客园    首页    新随笔    联系   管理    订阅  订阅
2017年9月28日
UNREFERENCED_PARAMETER
摘要: 作用:告诉编译器,已经使用了该变量,不必检测警告! 在VC编译器下,如果您用最高级别进行编译,编译器就会很苛刻地指出您的非常细小的警告。当你生命了一个变量,而没有使用时,编译器就会报警告:“warning C4100: ''XXXX'' : unreferenced formal parameter 阅读全文
posted @ 2017-09-28 17:22 我是张洪铭我是熊博士 阅读(248) 评论(0) 推荐(0)
SYSTEM_INFO
摘要: SYSTEM_INFO结构体包含了当前计算机的信息。这个信息包括计算机的体系结构、中央处理器的类型、系统中中央处理器的数量、页面的大小以及其他信息。 SYSTEM_INFO,Win32 API函数GetSystemInfo所使用的结构体。 typedef struct _SYSTEM_INFO { 阅读全文
posted @ 2017-09-28 14:40 我是张洪铭我是熊博士 阅读(1174) 评论(0) 推荐(0)
第6章 Overlapped I/O, 在你身后变戏法 ---被激发的 Event 对象 -4
摘要: 以文件 handle 作为激发机制,有一个明显的限制,那就是没办法说出到底是哪一个 overlapped 操作完成了。如果每个文件 handle 只有一个操作等待决定,上述问题其实并不成为问题。但是如我稍早所说,系统有可能同时接受数个操作,而它们都使用同一个文件 handle。于是很明显地,为每一个 阅读全文
posted @ 2017-09-28 14:20 我是张洪铭我是熊博士 阅读(173) 评论(0) 推荐(0)
第6章 Overlapped I/O, 在你身后变戏法 ---被激发的 File Handles -3
摘要: 最简单的 overlapped I/O 类型,是使用它自己的文件 handle 作为同步机制。首先你以 FILE_FLAG_OVERLAPPED 告诉 Win32 说你不要使用默认的同步 I/O。然后,你设立一个 OVERLAPPED 结构,其中内含“I/O 请求”的所有必要参数,并以此识别这个“I 阅读全文
posted @ 2017-09-28 14:12 我是张洪铭我是熊博士 阅读(175) 评论(0) 推荐(0)
第6章 Overlapped I/O, 在你身后变戏法 ---Win32 文件操作函数 -2
摘要: Win32 之中有三个基本的函数用来执行 I/O,它们是: i CreateFile() i ReadFile() i WriteFile() 没有另外哪一个函数用来关闭文件,只要调用 CloseHandle() 即可。本章对于这些函数将只涵盖其与 overlapped I/O 有关的部分,至于其他 阅读全文
posted @ 2017-09-28 14:01 我是张洪铭我是熊博士 阅读(282) 评论(0) 推荐(0)
第6章 Overlapped I/O, 在你身后变戏法 ---1
摘要: 这一章描述如何使用 overlapped I/O(也就是 asynchronous I/O)。某些时候 overlapped I/O 可以取代多线程的功用。然而,overlapped I/O 加上completion ports,常被设计为多线程处理,以便在一个“受制于 I/O 的程序”(所谓 I/ 阅读全文
posted @ 2017-09-28 13:49 我是张洪铭我是熊博士 阅读(118) 评论(0) 推荐(0)
AF_INET
摘要: AF_INET(又称PF_INET)是 IPv4 网络协议的套接字类型,AF_INET6 则是 IPv6 的;而AF_UNIX 则是Unix系统本地通信。 选择AF_INET 的目的就是使用IPv4 进行通信。因为IPv4 使用32位地址,相比IPv6 的128位来说,计算更快,便于用于局域网通信。 阅读全文
posted @ 2017-09-28 11:12 我是张洪铭我是熊博士 阅读(1612) 评论(0) 推荐(0)
Select()使用否?
摘要: David Treadwell ,Windows Socket 的一位开发者,曾经在他的一篇名为“Developing Transport-Independent Applications Using the Windows Sockets Interface”的 文章(可从Microsoft De 阅读全文
posted @ 2017-09-28 09:08 我是张洪铭我是熊博士 阅读(164) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3