C++简单的TCP/IP通信

参考之前的经验找到了代码。但是存在一定的问题在使用的时候。


原链接如下:点击打开链接


直接拷贝过去使用的时候:


1)自己的IP地址要设置为静态IP;


2)这句话原意是要引用一个库文件,但是我的没有找到,所以一直报错


什么鬼“undefined references to _gethostname@8”,烦的一笔,


在codeblocks里面settings--compiler settings--linker settings然后添加Add,弹出来一个对话框。点击右边


三个点点寻找文件


然后添加。


3)代码直接拷贝进去发现还是报错,有一些main函数返回值需要用int不是void,还有return的值也要加上去。


4)最后可以跑了以后还有个地方,server收到的字符不完整,这里client那边这么改,


    //发送数据  
    char buff = "hello, this is a Client....";  
    send(sockClient, buff, sizeof(buff), 0); 

改成:

    //发送数据  
    char buff2[50] = "hello, this is a Client....";  
    send(sockClient, buff, sizeof(buff), 0); 

反正到这里我就差不多可以用了,再有问题我也不知道了
阅读更多
文章标签: C++ TCPIP
想对作者说点什么? 我来说一句

C++ TCP/IP 编程

2007年09月20日 4.1MB 下载

没有更多推荐了,返回首页

不良信息举报

C++简单的TCP/IP通信

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭