请教了
我在VC 6.0开发环境下编译一个源程序,暂且叫他abc.cpp,这个程序用到一个函数(show()),这一函数的声明我把它放在tt.h文件里,定义放在tt.cpp里,在abc.cpp中只包含tt.h,结果程序连接时有时候成功,有时候失败,请教这是为什么?
源程序如下:
//abc.cpp
#include "stdio.h"
#include "tt.h"
void main()
{
show() ;
}
//tt.h
#include "stdio.h"
void show() ;
//tt.cpp
#include "stdio.h"
void show()
{
printf("show()\n");
}
错误:LNK2001: unresolved external symbol _show