同一条语句,从事例中拷贝过来的,我在自己的程序中编译就通不过
bind(socket s,(sockaddr *)&addr,sizeof(sockaddr));而改成下面的语句就可以通过,请问是为什么??
有人遇到过吗?
bind(socket s,(const struct sockaddr far *)&addr,sizeof(sockaddr));
bind(socket s,(sockaddr *)&addr,sizeof(sockaddr));而改成下面的语句就可以通过,请问是为什么??
有人遇到过吗?
bind(socket s,(const struct sockaddr far *)&addr,sizeof(sockaddr));
解决方案 »
- 关于prof-UIS界面库使用的问题,请熟悉的朋友多多指教。多谢。。
- 在线程函数中触发事件为什么会报错
- 如何在显示下一级窗体的时候将上一级窗体销毁
- vc 写的dll 怎样传回结构体参数?
- 我用VC画图时出现A required resource was错误,是怎么会事啊。
- 深圳招C++程序员的公司好像很少(开发工具vc)
- Google用不了了,怎么回事?
- sql查询,包含值就取是不是用LIKE?怎么用?给一个例子,马上给分
- # 用VC访问数据库可以用SQL语句进行吗?应该怎么做呢?
- Activex Control 接口的参数如何选?
- 当自画标题栏时,如何加高标题栏?急!!!!
- 文本操作的简单问题!100分!!!
error 2059;syntax error :‘)'
问题1:socket s是什么意思,应该只写一个s吧
问题2:你的语句里面有全角空格!
我写的应该为如下
bind( s,(sockaddr *)&addr,sizeof(sockaddr));
好像是从(sockaddr *)这里出的问题
就可以了!