- 博客(2)
- 资源 (16)
- 收藏
- 关注
转载 C++ Socket编程步骤
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。服务器端编程的步骤:1:加载套接字库,创建套接字(WSAStartup()/socket());2:绑定套接字到一个IP地址和一个端口上(bind());3:将套接字设置为监听
2017-11-14 14:20:29 276
原创 关于头文件保护和变量重复定义的一点理解
之前一直都有一个困惑:既然头文件一般都有避免重复编译的预编译条件保护,那为什么在头文件中定义全局变量就会出现重复定义的错误呢?这个困惑持续了很久,一直到最近才算大概理解。现记录于此,也许理解的不正确,希望不吝指正。所谓头文件保护,指的是通过对宏的检测,来达到避免重复编译的目的。比如:#ifndef MY_HEAD_FILE #define MY_HEAD_FILE #endif,或是
2017-11-03 12:23:20 565
SQL 基础教程
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人