#include<stdio.h>
#include<winsock2.h>void main()
{char FAR tmp[1024];
HOSTENT *host;
int returnvalue;if( (returnvalue = gethostname(tmp,1024)) ==0)
{
host = gethostbyname(tmp);
UCHAR a1,a2,a3,a4;
a1 = host->h_addr_list[0][0];
a2 = host->h_addr_list[0][1];
a3 = host->h_addr_list[0][2];
a4 = host->h_addr_list[0][3];
printf("%d . %d . %d. %d",a1,a2,a3,a4);
}
else
printf("error");
}
编译错误:
error LNK2001: unresolved external symbol __imp__gethostbyname@4
f.obj : error LNK2001: unresolved external symbol __imp__gethostname@8
Debug/f.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
Creating browse info file...f.exe - 3 error(s), 0 warning(s)
#include<winsock2.h>void main()
{char FAR tmp[1024];
HOSTENT *host;
int returnvalue;if( (returnvalue = gethostname(tmp,1024)) ==0)
{
host = gethostbyname(tmp);
UCHAR a1,a2,a3,a4;
a1 = host->h_addr_list[0][0];
a2 = host->h_addr_list[0][1];
a3 = host->h_addr_list[0][2];
a4 = host->h_addr_list[0][3];
printf("%d . %d . %d. %d",a1,a2,a3,a4);
}
else
printf("error");
}
编译错误:
error LNK2001: unresolved external symbol __imp__gethostbyname@4
f.obj : error LNK2001: unresolved external symbol __imp__gethostname@8
Debug/f.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
Creating browse info file...f.exe - 3 error(s), 0 warning(s)
解决方案 »
- MFC中如何更改属性页上切换按钮的背景
- C语言中参数传递问题,求解
- 请问如何才能让使用GDI+画出来的字看好些呢
- 窗口透明的问题
- 请高手指点,动态链接库调用,MSDN中的这段话如何理解?
- 急急急,,VC如何模拟重复按键功能???
- 如何调用有界面控件的接口(用#import,而不产生控件)
- 为何access表中加入20多条纪录后就无法再添加,也不报错误!!紧急!!在线等
- 关于COM接口参数???
- 我在对话框上改动一下,vc就提示我 this file has been modified outside of the source editor Do you want to reload it?怎么回事?
- 在VC中如何建立Access数据库?
- 请教:用自己的理解来阐述一下Windows(操作)系统与Windows(开发)平台两个概念的区别。谢谢!
#pragma comment(lib,"ws2_32.lib")