📄 subject_34997.htm
字号:
<p>
序号:34997 发表者:littlestar 发表日期:2003-04-03 13:43:30
<br>主题:console程序和MFC的程序怎样连接????
<br>内容:我用c++实现了一个算法,然后用vc做了一个界面想用来演示算法。可是我一把实现算法的*.cpp和*.h文件加入到界面的project里面,一编译就会出错。总是显示:<BR>error c1010:unexpected end of file while looking for precompiled header directive.<BR><BR>请指教,谢谢!!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Merlin 回复日期:2003-04-03 13:54:49
<br>内容:添加#include "stdafx.h"到cpp中,或打开seting在c/c++->procompiled headers中选中不用预编译头
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:littlestar 回复日期:2003-04-03 16:11:32
<br>内容:不选用预编译头,会不会有问题???我在做DLL的时候好像它不认AFX_EXT_CLASS
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:littlestar 回复日期:2003-04-03 16:19:04
<br>内容:添加#include "stdafx.h"后原先定义的变量和函数名都变成undeclared identifier
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:Merlin 回复日期:2003-04-03 18:13:55
<br>内容:如果不用预编译头的话,就不要包"stdafx.h",但要自己手动包含所用到的.h,一般windowsSDK开发要包<windows.h>,还有就是注意用预处理定义,防止重复包含.自手工写的文件最好不用预编译头,这样比较整齐。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -