|
蓝森林 http://www.lslnet.com 2006年6月6日 10:18
C++编套接字要用到哪些库或头文件
我需要在linux下用C++写一个TCP程序,采用标准的bsd套接口API,技术上估计不会有问题,关键是由于以前没有搞过C和C++,所以对头文件和标准库都不熟,哪位帮忙列举一下,谢谢 |
C++编套接字要用到哪些库或头文件
你可以参考《unix网络编程:卷一》,
也可以在网上先搜些这方面的帖子看一看。 |
C++编套接字要用到哪些库或头文件
#include <sys/socket.h>;
#include <netinet/in.h>;
#include <arpa/inet.h>; |
C++编套接字要用到哪些库或头文件
我猜楼主的意思是想问有没有C的socket族函数的C++的wrapper。如果是这个意思,请找一下Qt的network,或者ACE的东西。后者偶在学习中…… |
C++编套接字要用到哪些库或头文件
sys/types.h 必要的类型定义头文件
errno.h 全局错误号头文件
sys/socket.h sockaddr结构,系统函数原型和常数
netdb.h 网络信息查找函数原型和结构
netinet/in.h sockaddr_in结构,字节序宏定义
arpa/inet.h 工具函数原型 |
C++编套接字要用到哪些库或头文件
#include <sys/types.h>;
#include <sys/socket.h>;
这是我用man socket看到的,所以我只能告诉你一个方法参考一下
以后要是要用到什么系统调用或者函数,就用man 函数名,看看SYNOPSIS部分的描述就行了! |
| |