我试图更好地了解模板
我的.h中有一个像这样开始的模板类:
template <class DOC_POLICY, class PRINT_POLICY, class UNDO_POLICY>
class CP_EXPORT CP_Application : public CP_Application_Imp
CPLAT::CP_DocumentPolicy_None * d = new CPLAT::CP_DocumentPolicy_None();
CPLAT::CP_PrintPolicy_None * p = new CPLAT::CP_PrintPolicy_None();
CPLAT::CP_UndoPolicy_None * u = new CPLAT::CP_UndoPolicy_None();
CPLAT::CP_Application::Init(d, p, u);
最佳答案
我相信应该可以
CPLAT::CP_Application<CPLAT::CP_DocumentPolicy_None,CPLAT::CP_PrintPolicy_None,CPLAT::CP_UndoPolicy_None>::Init(d,p,u);
https://stackoverflow.com/questions/3479014/
相关文章:
c# - C#编译器使用CodeDomProvider的详细输出
gcc - gcc从stdin读取gnu readline()的编译错误
gcc - 有没有办法在gcc中使用内联asm使用在编译时求值的表达式?
javascript - Notes 7.0.3 客户端在没有太多 JavaScript 的表单上编
compiler-errors - Fortran 77中的“Unexpected Array Re
iphone - 错误: expected specifier-qualifier-list bef
function - CUDA FORTRAN : function gives different