CSDN论坛 > VC/MFC > 进程/线程/DLL

想用别人的dll中的类来定义自己的对象?老提示'他的类' : undeclared identifier [问题点数:100分,结帖人sunwolf]

Bbs1
本版专家分:35
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:4323
Bbs6
本版专家分:8025
Bbs7
本版专家分:26306
Bbs7
本版专家分:10770
Bbs8
本版专家分:42972
Blank
微软MVP 2004年9月 荣获微软MVP称号
Blank
红花 2003年11月 VC/MFC大版内专家分月排行榜第一
Bbs5
本版专家分:2677
Blank
红花 2003年8月 Delphi大版内专家分月排行榜第一
Blank
黄花 2003年7月 Delphi大版内专家分月排行榜第二
Bbs1
本版专家分:35
Bbs4
本版专家分:1303
Bbs6
本版专家分:9178
匿名用户不能发表回复!
其他相关推荐
自定义C++类注册到Lua环境中遇到的问题
1、python yaml cheet 保证都是32位 2、遇到错误 location = , details = "use of undeclared identifier '_aligned_malloc'"> 在你的ini文件修改 clang_flags = -nostdinc -x c++ -std=c++11 -U __SSE__  主要是加上 -U __SSE__ 3
error C2065: 'CoCreateInstanceEx' : undeclared identifier
今天碰到这个问题,搜了一下,网上大致有如下几种方法: 1. #include #define _WIN32_WINNT 0x0400 #define _WIN32_DCOM 2. Ole32.lib加入工程 3. ole32.dll作为资源加入 4. add /D "_WIN32_DCOM " to the settings for the release v
'IplImage' : undeclared identifier错误解决
转载自己文章 在完成OPencv1.0配置后,使用VC6进行编程时,仍然出现错误。 此时只需要将 原因在于#include "stdafx.h"不能放最后 调换位置就可以了. ... 即: #include "stdafx.h" #include "highgui.h" #include "cv.h" 即可。
类定义中包含自己的对象的问题
class a{   a aa;   int i;   }; int main(){} 为什么这个类编译通不过但是换成这样 class a{   static a aa;   int i;   }; int main(){} 这样就可以通过, 之所以静态对象可以而成员对象不可以不是说编译器知不知道a类的全部结构。 因为编译器已经可以知道a类的结构。 楼上几位
error C2065: 'xxxx' : undeclared identifier
编号:C2065 直译:标识符“xxxx”未定义。 错误分析: 首先,解释一下什么是标识符。标志符是程序中出现的除关键字之外的词,通常由字母、数字和下划线组成,不能以数字开头,不能与关键字重复,并且区分大小写。变量名、函数名、类名、常量名等等,都是标志符。所有的标志符都必须先定义,后使用。标志符有很多种用途,所以错误也有很多种原因。 (1)       如果“xxxx”是一个变量名,那么通
C++的类定义中,不能在类中定义自身类的对象,java中却可以
class TreeNode {   public: int val;  TreeNode(int x) { val = x; }      TreeNode left ;      TreeNode right;         }; 如上的代码是编译不通过的,如果修改成   class TreeNode {   public: int val;  TreeN
error C2065: 'cout' : undeclared identifier
问题: 网上解决方案: 1.没有加#include <iostream> using namespace std;or 2.包含的库的顺序需要调整一下
在你的DLL中,如何导入(导出)一个类,使得其他项目可以调用该类?
1:新建一个MFC 应用程序,作为启动项 2:新建一个MFC DLL 作为子项,添加类CTest 3:配置:启动项-属性-(1)C/C++ --附加包含目录(..\CTest) ;(2)链接器- 常规-附加库目录-(..\Debug)(3) 链接器-输入--附加依赖项(CTest.lib); 4:在CTest的头文件添加输入输出的控制宏 #ifdef SSORT_DLL #define S
vc6 OpenThread
前言 vc6中没有OpenThread的头文件定义, 需要动态加载API. vc6英文企业版自带的msdn对OpenThread没有说明,在msdn中搜索到的OpenThread片段的说明连参数都说错了, 需要装一个[MSDN].msdn_oct_2001.iso demo// OpenThread() is exported by KERNEL32.DLL, but is not inclu
error C2065: 'printf' : undeclared identifier
VC常见错误error C2065
关闭