主题:MFC问题?

  共有31269人关注过本帖    
MFC
1楼


MFC问题?  发帖心情 Post By:2009-6-29 15:11:00   [只看该作者]

c:\program files\windows ce tools\wce500\em9260\mfc\include\afx.inl(371) : error C2084: function <|>class CArchive &__cdecl CArchive::operator <<(short)<|> already has a body
c:\program files\windows ce tools\wce500\em9260\mfc\include\afx.inl(401) : error C2084: function <|>class CArchive &__cdecl CArchive::operator >>(short &)<|> already has a body

  单帖管理 | 引用 | 回复 回到顶部
zhl
2楼


  发帖心情 Post By:2009-6-29 15:15:00   [只看该作者]

看不出问题在哪里,方便的话可以将程序发过来看看。

  单帖管理 | 引用 | 回复 回到顶部
MFC
3楼


  发帖心情 Post By:2009-6-29 15:16:00   [只看该作者]

问题补充:项目设置-》general-》MicrosoftFoundation Classes:Use MFC in a Shared DLL . Relase版本出现上述问题;debug版本没这问题。

  单帖管理 | 引用 | 回复 回到顶部
zhl
4楼


  发帖心情 Post By:2009-6-29 17:28:00   [只看该作者]

我们测试了看看,setting->Use MFC in a Shared DLL  在Release和Debug版本都是好的。

  单帖管理 | 引用 | 回复 回到顶部
MFC问题
5楼


  发帖心情 Post By:2009-6-30 14:24:00   [只看该作者]

建立的WINCE APPLICATION工程。测试代码如下:

#include "stdafx.h"
#include 

int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR    lpCmdLine,
int       nCmdShow)
{
  // TODO: Place code here.
while(1)
{
CString CMD_READ_Time="ITU读时";
CString CMD_SET_Time="ITU校时";
}

return 0;
}

debug没错误,release时编译错误如下:
Compiling...
MFCTest.cpp
c:\program files\windows ce tools\wce500\em9260\mfc\include\afx.inl(363) : error C2511: <|><<<|> : overloaded member function <|>class CArchive &(short)<|> not found in <|>CArchive<|>
        c:\program files\windows ce tools\wce500\em9260\mfc\include\afx.h(1946) : see declaration of <|>CArchive<|>
c:\program files\windows ce tools\wce500\em9260\mfc\include\afx.inl(392) : error C2511: <|>>><|> : overloaded member function <|>class CArchive &(short &)<|> not found in <|>CArchive<|>
        c:\program files\windows ce tools\wce500\em9260\mfc\include\afx.h(1946) : see declaration of <|>CArchive<|>
Error executing clarm.exe.

MFCTest.exe - 2 error(s), 0 warning(s)

  单帖管理 | 引用 | 回复 回到顶部
补充
6楼


  发帖心情 Post By:2009-6-30 14:25:00   [只看该作者]

包含了 #include < afx.h > 上面怎么没写上

  单帖管理 | 引用 | 回复 回到顶部
lxs
7楼


  发帖心情 Post By:2009-6-30 16:40:00   [只看该作者]

能否把你的工程文件发到公司邮箱里面,现在这样子我们也看不出什么问题来.或是你重新建立一次工程文件试试

  单帖管理 | 引用 | 回复 回到顶部

返回首页

MFC问题?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: