Published on2017年10月24日WSAAsyncSelect模型WindowsWSAAsyncSelect 模型与窗口相关,用消息通知。文中为对话框客户端关键代码,连接 echo 服务端,测试文件传输,包含自定义消息、消息映射等,还有连接、发送、接收等相关函数。
Published on2017年10月24日select模型Windows介绍 select 模型,需设 listenSock 为非阻塞,放入 fdread 中。每次 FD_SET 前要 FD_ZERO,用 list 保存 SOCKET 循环处理。在`_tmain`函数中创建套接字、绑定、监听等,通过 select 检测读写事件并处理客户端连接与数据收发。
Published on2017年10月24日visual stdio不同目录下的文件重名,类重名问题解决方法WindowsC/C++文章介绍 visual stdio 不同目录下文件重名及类重名问题及解决方法。先给出特定目录结构及代码,编译时出现 warning 因同名 obj 文件导致类编译出错,简单改文件名可解决但会造成重复定义,加命名空间可解决。还可在重复 cpp 文件属性中修改输出文件对象文件名避免重名。
Published on2017年10月24日C、C++常用函数备份(持续更新)C/C++本文为 C、C++常用函数备份,包含获取当前毫秒数、获取格式化时间等多种函数,如`GetCurrentMilliseconds()`、`GetTimeString()`等,还有字节大小格式化、产生随机字符串等功能函数,满足多种编程需求。
Published on2017年10月24日C、C++面试题(整理上)C/C++总结:文章涵盖 C、C++ 诸多面试题及相关知识,如 new 与 delete、继承组合优缺点等,详细阐述各知识点并给出答案及解释,还涉及多种数据类型转换等内容。