请教怎样在VC构造函数中初始化常量 请教怎样在VC构造函数中初始化常量如整型 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接写在构造函数里就可以了, 比如:CMyMFCDlg::CMyMFCDlg(CWnd* pParent /*=NULL*/): CDialog(CMyMFCDlg::IDD, pParent){ // ... m_strHello = "Hi, Good afternoon";}好运 . ^_^ 在初使化列表中,class A {const int m_ci ;A() ;} ;A::A() : m_ci(231){} 逍遥兄你的方法不行我试了,QunKangLi(风起于青萍之末) 兄弟的方法通过了感谢 类定义中:class MyClass{...const int m_int;}cpp文件中:int MyClass::m_int = 10;MyClass::MyClass(){}... 记着及时结帖;除了使用初始化列表器之外,还有一种变通的方法,在必要时可以试一下:Class ClassName{ enmu(xx=123); ...}即在类定义中定义一个枚举类型,然后可以在.h和.cpp中定义此枚举的变量,就可以做为常量使用。 自定义Webbrowser 导致快捷键失效的问题? 问个关于MessageBox的编译问题 在SDI多视图(CFormView)中插入ActiveX控件时出现的错误 动态调用DLL的困惑! 高人进来指点一下 语法请教!!!关于大括号的问题!!! VC++引用EXCEL中数据的问题,送100分 大家伙给点建议:不安装Office的情况下读取Office文! 一个关于this指针的问题, this=new CXXX,对否,错在哪里? 一些关于netbios的问题 VC中switch(str)不能通过 关于文件名的大小写
CMyMFCDlg::CMyMFCDlg(CWnd* pParent /*=NULL*/): CDialog(CMyMFCDlg::IDD, pParent)
{
// ...
m_strHello = "Hi, Good afternoon";
}好运 . ^_^
class A {
const int m_ci ;
A() ;
} ;
A::A() : m_ci(231)
{
}
class MyClass
{
...
const int m_int;
}
cpp文件中:int MyClass::m_int = 10;MyClass::MyClass()
{
}
...
除了使用初始化列表器之外,还有一种变通的方法,在必要时可以试一下:
Class ClassName
{ enmu(xx=123);
...
}
即在类定义中定义一个枚举类型,然后可以在.h和.cpp中定义此枚举的变量,就可以做为常量使用。