问个socket的问题!

打转的风铃 2010-07-21 03:47:59

cout<<"请输入所要连接的服务器IP地址!\n";
string ip;
cin>>ip;
serAdd.sin_addr.S_un.S_addr = inet_addr(ip);

为啥总提示错误呢?

就是关于inet_addr()的输入参数输入错误!!!

希望高手教教我!
...全文
93 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ypb362148418 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 cljlove 的回复:]

对了,六楼,关于你回复30天学好c++的图很搞笑。


都快给我笑趴下了。呵呵!!!
[/Quote]

多谢多谢
cattycat 2010-07-21
  • 打赏
  • 举报
回复
ip.c_str();
另外,加上pragma comment(lib,"ws2_32.lib");
来晚了,接点分。
kongshi000 2010-07-21
  • 打赏
  • 举报
回复
应该是这个![Quote=引用 5 楼 macrojj 的回复:]
#pragma comment(lib, "ws2_32.lib ")
[/Quote]
打转的风铃 2010-07-21
  • 打赏
  • 举报
回复
对了,六楼,关于你回复30天学好c++的图很搞笑。


都快给我笑趴下了。呵呵!!!
打转的风铃 2010-07-21
  • 打赏
  • 举报
回复
哇塞,你们都是神一样的存在啊,不多说了,结贴!!!

妹妹我就是这么速度!!!:)
ypb362148418 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 macrojj 的回复:]
#pragma comment(lib, "ws2_32.lib ")
[/Quote]

支持
macrojj 2010-07-21
  • 打赏
  • 举报
回复

#pragma comment(lib, "ws2_32.lib ")
打转的风铃 2010-07-21
  • 打赏
  • 举报
回复
1>TCPcliect.obj : error LNK2019: unresolved external symbol __imp__send@16 referenced in function _main
1>TCPcliect.obj : error LNK2019: unresolved external symbol __imp__recv@16 referenced in function _main
1>TCPcliect.obj : error LNK2019: unresolved external symbol __imp__connect@12 referenced in function _main
1>TCPcliect.obj : error LNK2019: unresolved external symbol __imp__inet_addr@4 referenced in function _main
1>TCPcliect.obj : error LNK2019: unresolved external symbol __imp__socket@12 referenced in function _main

这是什么错误啊?

我是新手,如果问的弱了,大家表说我!!!
  • 打赏
  • 举报
回复
报的什么错误?你还是原原本本的报上,从上面的代码看没有问题.
healer_kx 2010-07-21
  • 打赏
  • 举报
回复
serAdd.sin_addr.S_un.S_addr = inet_addr(ip.c_str());

试一试。
打转的风铃 2010-07-21
  • 打赏
  • 举报
回复
人工置顶!

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧