返回信息流关于MFC中动态创建的问题,假如从文件里面获得一个类的名字:
char* classname[] = getClassName();//从文件或者使用者输入一个类的名字
CObject* obj = new classname;//传说这一行有问题
假设我的程序中包含了类的定义,为什么还是不行呢???
这是一条镜像帖。来源:北邮人论坛 / cpp / #46586同步于 2010/11/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
关于MFC中的一个小问题,谢谢
chemical
2010/11/22镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
char* classname[] = getClassName();
这句话没问题吗&
【 在 chemical (星云chemical) 的大作中提到: 】
: 关于MFC中动态创建的问题,假如从文件里面获得一个类的名字:
: char* classname[] = getClassName();//从文件或者使用者输入一个类的名字
: CObject* obj = new classname;//传说这一行有问题
: ...................
char* classname[] = getClassName();得到的是类的地址,或者说类得指针吧。 new classname,classname不应该是类的指针,而应该是类的名字 ms。。。。。
【 在 chemical 的大作中提到: 】
: 关于MFC中动态创建的问题,假如从文件里面获得一个类的名字: