社区
C++ 语言
帖子详情
[请教]问个关于socket编程的问题
forkc2006
2009-04-20 08:53:19
环境是:jre6+eclipse3.3+cdt4.0+MinGW5.1.4(OS:windows xp)
编译能通过,在Debug目录下看到生成.o文件,但链接时报:Launching test.exe,说Debug目录下没exe文件
环境变量:C:\MinGW\bin
怀疑是指定环境变量非法,但上面设置没错啊,(具体配置是网上找的),除了系统环境变量还有别的原因吗?谢谢
...全文
106
8
打赏
收藏
[请教]问个关于socket编程的问题
环境是:jre6+eclipse3.3+cdt4.0+MinGW5.1.4(OS:windows xp) 编译能通过,在Debug目录下看到生成.o文件,但链接时报:Launching test.exe,说Debug目录下没exe文件 环境变量:C:\MinGW\bin 怀疑是指定环境变量非法,但上面设置没错啊,(具体配置是网上找的),除了系统环境变量还有别的原因吗?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
forkc2006
2009-04-21
打赏
举报
回复
源码不是在二楼吗。。。
firsthym
2009-04-21
打赏
举报
回复
你的
#if 0
...
#else
...
#endif
啥意思呢
甘当码农
2009-04-20
打赏
举报
回复
给源代码,就能解决问题。
forkc2006
2009-04-20
打赏
举报
回复
莫非以后都得动手自己链接了,汗死
forkc2006
2009-04-20
打赏
举报
回复
谢谢啦
猫已经找不回了
2009-04-20
打赏
举报
回复
帮顶.
forkc2006
2009-04-20
打赏
举报
回复
代码:
#if 0
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <netdb.h>
#else
#include <stdio.h>
#include <winsock.h>
#include <conio.h>
#include <io.h>
//#include <string.h>
//#include <iostream.h>
//#include <windows.h>
//#include <unistd.h>
//#include <stdlib.h>
#endif
int main(){
SOCKET sockfd;
int flag = 1;
struct sockaddr_in s;
char buf[255] = {0};
for(int i=0; i<9; i++){
buf[i] = 0xfe;
}
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
if(sockfd < 0){
printf("sock error!\n");
}
setsockopt(sockfd, SOL_SOCKET, SO_BROADCAST, (const char*)&flag, sizeof(int));
s.sin_family = AF_INET;
s.sin_port = htons(9111);
s.sin_addr.s_addr = inet_addr("192.168.7.255");
//bzero(&(s.sin_zero), 8);
memset(&s, 0 , sizeof(s));
for(int i=0; i<100; i++){
sendto(sockfd, buf, sizeof(buf), 0, (struct sockaddr*)&s, sizeof(struct sockaddr_in));
// Sleep(1000);
}
close(sockfd);
printf("end!\n");
return 0;
}
forkc2006
2009-04-20
打赏
举报
回复
在线等 - -b
问一个关于java
Socket编程
的
问题
。
博主电脑在局域网中,IP为10.13.45.178,使用Tomcat 5.0.30作为Web服务器,端口8080。代码中使用Socket连接该IP耗时约17秒,而连接localhost仅需30微秒,速度提升500倍,怀疑是微软IIS服务影响,询问是否有人有类似情况。
【socket】C语言的Socket网络编程
本文详细介绍了C语言中的Socket网络编程,包括网络基础知识、客户/服务器模式、套接字函数的使用,如socket、bind、connect、listen、accept、send和recv等。此外,还探讨了TCP的三次握手和四次挥手过程,以及Linux和Windows下的
Socket编程
实例,强调了测试中需要注意的Socket
问题
。文章最后讨论了网络字节序、套接字类型及其在Linux中的表示,以及如何处理TCP的粘包
问题
。
socket/io(1)、Linux的
socket编程
详解
本文详细介绍了Linux下的
Socket编程
原理及实现过程,涵盖了进程间通信的基础概念、Socket的定义与用途、TCP和UDP的区别,以及
Socket编程
的基本接口函数。并通过一个具体的编程实例展示了服务器与客户端的通信流程。
Socket编程
详解
本文深入介绍了Linux环境下的
Socket编程
,包括套接字概念、网络字节序、
Socket编程
基础及函数详解。讲解了从创建套接字、绑定地址、监听连接到接受和关闭连接的全过程,并通过示例展示了
Socket编程
中的错误处理。此外,还提供了简单的服务器与客户端交互的项目练习。
【Java TCP/IP Socket】
Socket编程
大合集
本文整理了Java TCP/IP
Socket编程
系列文章,包括TCP和UDP Socket的基础知识,自定义协议消息的构建与解析,线程池TCP服务器,NIO Socket对比,以及TCP通信中可能出现的
问题
与解决策略,是学习和复习
Socket编程
的宝贵资料。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章