- 1
- 0
- 约 31页
- 2016-10-01 发布于江西
- 举报
socket等new.doc
c++ socket编程需要包含哪些头文件
linux 下,麻烦用 man socket 命令看看。
#include ? sys/types.h???#include ? sys/socket.h???#include ? netinet/in.h???#include ? arpa/inet.h??
Win:Windows下,麻烦查一下 MSDN。#include ? winsock2.h?? #pragma??comment(lib,?Ws2_32.lib)?Linux环境下的Socket编程什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符。Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的Socket描述符,随后的连接建立、数据传输等操作都是通过该Socket实现的。常用的Socket类型有两种:流式Socket(SOCK_STREAM)和数据报
原创力文档

文档评论(0)