摘要:
// 第九章练习题.cpp: 主项目文件。//第一题://1 没有定义析构函数,没有销毁p指针//2 默认构造函数没有初始化p指针//看到答案以后,自己还是想得太少了/*#include <iostream>using namespace System;using namespace std;class CBadClass{private: int len; char* p;public: CBadClass(const char* str = 0):len(0) { if(p) //判断是否存在p指针 { len = strlen(str); //开度 p = new ch... 阅读全文
摘要:
/////////////////////////////////////////////////////////9.9.5 类和程序集//C++/CLI应用程序总是驻留在一个或多个程序集中,因此C++/CLI类也要驻留在某个程序集中//C++/CLI为类添加了确定某个类能否从驻留的程序集外部访问的可见性说明符,类驻留的程序集被称为该类的父程序集//除了本地C++所有的public prvate和protected成员访问说明符以外. C++/CLI还为类成员添加了几个确定在不同程序集中可以从什么集团访问类成员的访问说明符//1 类和接口的可见性说明符//我们可以将非嵌套类,接口或枚举的可见. 阅读全文