C++编译,编写的函数放到不同的文件为什么会无法编译
如图,我把函数MyRegisterClass的代码放到stdafx.cpp文件中就无法编译通过,是怎么回事呢?我用的是VS2012VS2012新建一个Win32项目,使用...
如图,我把函数MyRegisterClass的代码放到stdafx.cpp文件中就无法编译通过,是怎么回事呢?我用的是VS2012
VS2012新建一个Win32项目,使用的是默认值,Windows应用程序,里面有以下文件:
ReadMe.txt
Resource.h
small.ico
stdafx.cpp
stdafx.h
targetver.h
Win32Project3.cpp
Win32Project3.h
Win32Project3.ico
Win32Project3.rc
Win32Project3.vcxproj
Win32Project3.vcxproj.filters
现在,我想把文件Win32Project3.cpp中的一些函数,比如
ATOM MyRegisterClass(HINSTANCE hInstance)
移到文件stdafx.cpp中,函数的前向声明移到头文件中,编译的时候,就怎么也通不过了。 展开
VS2012新建一个Win32项目,使用的是默认值,Windows应用程序,里面有以下文件:
ReadMe.txt
Resource.h
small.ico
stdafx.cpp
stdafx.h
targetver.h
Win32Project3.cpp
Win32Project3.h
Win32Project3.ico
Win32Project3.rc
Win32Project3.vcxproj
Win32Project3.vcxproj.filters
现在,我想把文件Win32Project3.cpp中的一些函数,比如
ATOM MyRegisterClass(HINSTANCE hInstance)
移到文件stdafx.cpp中,函数的前向声明移到头文件中,编译的时候,就怎么也通不过了。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询