IP属地:河北
Shape * ashape =newCircle(); classMainForm :publicForm { ShapeFactory* f...
1.依赖倒置原则:高层模块不应该依赖于低层模块,二者都应该依赖于抽象。 2.开放封闭原则:对扩展开放,对更改封闭 3.单一职责原则 4.Lisk...
1.alloc gcc采用这种办法分配内存,省去了无用的开支。 2.迭代器 迭代器提供对一个容器中的对象的访问方法,并且定义了容器中对象的范围。...
1.容器分为sequence containers 、associative containers、unordered containers 其...
1.对于类继承的内存占用问题,derived类拥有base类的数据所占的内存空间,并同时拥有自己数据成员所占的内存空间,而对于指针,无论有多少指...
1.转变函数没有返回类型。 2.多条路径会引起歧义性现象,error。 3.C++提供了关键字explicit,可以阻止不应该允许的经过转换构造...
1.在具有指针的类中,必须具有拷贝函数、拷贝赋值函数、析构函数这三种内容,其实现形式如下: #ifndef _MYSTRING_#define ...
一般的头文件的布局: #ifndef _NAME_ #define_NAME_ \\防卫式声明 #include<使用到的头文件> class ...