我定义了一个名为 CMsObj的类。
在另外的文件里调用这个类,用 #include 包含这个类的头文件。
但是编译时候提示不能识别。
其他类倒是可以识别。
请问该怎么办。
错误提示如下:
error C2061: syntax error : identifier 'CMsObj'
谢谢!
在另外的文件里调用这个类,用 #include 包含这个类的头文件。
但是编译时候提示不能识别。
其他类倒是可以识别。
请问该怎么办。
错误提示如下:
error C2061: syntax error : identifier 'CMsObj'
谢谢!
解决方案 »
- MFC+Access打包问题
- dll中的函数和主程序通讯的问题
- CSTATIC 的 DRAWITEM 不被调用
- VC 2005 中 提示符sprintf 函数过时? 那新的用什么代替呢?
- VC6.0 + WTL7.1 在 2003 下如何支持中文
- 有做过兼职的程序员吗
- 一个关于Message的问题?请教一下。
- 怎样在VC中动态连接数据库?
- 这句竟然不对???HBITMAP hBmp = (HBITMAP)::LoadImage( AfxGetInstanceHandle(),"F:\\1.BMP", IMAGE_BITMAP, 0,0, LR_CREATEDIBSECTIO
- 有谁是不光要写程序,而且办公室还要同事们一起来打扫的?
- 句柄的问题
- 请问《windows 核心编程》和《Windows 程序设计(第5版)》该先看哪一本呢?
还是
#include <MsObj.h>??有什么事和我联系
Q:40787968
E:[email protected]
在编译器将表达式作为类模板参数检测时也可能导致此错误;使用 typename 告诉编译器它是一个类型。
下面的示例生成 C2061:
// C2061.cpp
// compile with: /Za /LD
template <class T, T::type (*pFunc)() > // C2061
// try the following line instead
// template <class T, typename T::type (*pFunc)() >
void MyFunction();MSDN 上直接抄过来D 不行的话贴源码出来啊。
有一行的代码 CMsObj *p_MTObj 编译提示 error C2061: syntax error : identifier 'CMsObj'
但是在B3G_5Doc.cpp 里面声明就没有问题。