我刚开始学VC,请问保护成员m_Message这样初始化为什么可以在类外访问?谢谢。
class CC20010731Doc : public CDocument
{
protected: // create from serialization only
DECLARE_DYNCREATE(CC20010731Doc)
char * m_Message; // <--
public:
CC20010731Doc();//这句本来在保护部分,我把它移到公共部分
。。。
}
CC20010731Doc::CC20010731Doc():m_Message("Abc")
{
// TODO: add one-time construction code here
}
。。。
。。。
void CC20010731View::OnDraw(CDC* pDC)
{
CC20010731Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
pDC->TextOut(100,100,pDoc->m_Message); //为什么m_Message可以直接访问
}
...全文
相关推荐
国央企创新负责人如何构建多维度的科技资源评价与配置体系?.docx
国央企创新负责人如何构建多维度的科技资源评价与配置体系?
《移动通信系统》全套PPT课件2026(西安电子科技大学)
《移动通信系统》全套PPT课件2026(西安电子科技大学)
Python3 json序列化常见报错
json只能序列化字符串、数字、列表、字典、布尔、空值。无法序列化datetime、bytes、自定义类对象,直接dumps会抛出类型错误。解决方案:自定义序列化函数,通过default参数传入,手动转换特殊对象。中文乱码:默认ensure_ascii=True会转义中文,改为False直接输出原生中文。反序列化loads注意:json字符串要求双引号,Python字典单引号字符串无法解析,需要提前替换引号。 lxwuhua.cn mayawalkermx.com mccia.com.cn lzsxgqscgs.com mftug.com
产业园区运营负责人如何精准对接区域技术成果与产业需求?.docx
产业园区运营负责人如何精准对接区域技术成果与产业需求?
科技中介服务机构如何提升科技成果评估服务的专业性与效率?.docx
科技中介服务机构如何提升科技成果评估服务的专业性与效率?


