这里为什么会出现undeclared identifier呢?
编译时出现了undeclared identifier,这是怎么回事呢?我已经写了#include "Cpp1.cpp"了,为什么调用另外一个CPP文件中的函数会出现这个错误呢?ceshi2.cpp
程序代码:
#include "Cpp1.cpp" #include "stdafx.h" int main(int argc, char* argv[]) { printf("Hello World!\n"); shuchu(); return 0; }
Cpp1.cpp
程序代码:
#include "stdafx.h" void shuchu() { printf("123"); }
错误列表:
程序代码:
--------------------Configuration: ceshi2 - Win32 Debug-------------------- Compiling... ceshi2.cpp G:\pspdev\examp\myproj\ceshi2\ceshi2.cpp(9) : error C2065: 'shuchu' : undeclared identifier 执行 cl.exe 时出错. ceshi2.exe - 1 error(s), 0 warning(s)
[[it] 本帖最后由 找不到服务器 于 2008-2-2 21:36 编辑 [/it]]