hur.cn - 华软网

 热门搜索

MFC 中 函数的参数的值能不能为类名啊?注意

  作者:未知    来源:网络    更新时间:2010/12/9
大概是说用参数的值来作为类来创建新的对象。可能描写欠好,见谅

C++">
void CreateNewObject(classtype ClassName)
{
   ClassName *newClass = new ClassName();
}

---华软 网友回答---
好像是不能够的
---华软网友回复---
模板你会用吗?
---华软网友回复---
  class="deleted_message"> 该回复于2010-12-10 11:10:24被版主删除
---华软网友回复---
看看《深入浅出MFC》吧
里面有解决方案
---华软网友回复---
http://blog.csdn.net/iwouldwin/archive/2006/08/24/1113002.aspx
---华软网友回复---
我以前写类似DCOM时,也这样写过,不过不行。。。
引用楼主 yuanhuan799 的回复:
大概是说用参数的值来作为类来创建新的对象。可能描写欠好,见谅


C/C++ code

void CreateNewObject(classtype ClassName)
{
   ClassName *newClass = new ClassName();
}

---华软网友回复---
支持用模板。c++ prime里有介绍
---华软网友回复---
深入浅出mfc 解决方案。
---华软网友回复---
能够试一试宏
---华软网友回复---
你其实就是想做模板函数      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。