摘要:
输出$(1!+2+3!+..+n!)\%MOD$,其中MOD = 1000000。 书本给出的源代码 cpp int f(int n) { int S = 0; for(int i = 1;i 25) n = 25; int S = 0,tempS = 1; for(int i = 1;i 阅读全文
摘要:
```cpp include using namespace std; int divide(int a,int b){ if(b) return a/b; else throw "b can't zero."; } int main(){ int a,b; cin a b; try{ cout u 阅读全文
摘要:
静态成员是可以独立访问的,也就是说,无须创建任何对象实例就可以访问,而静态成员函数可不建立对象就可以被使用。 或者说静态函数与一般函数没有太大的区别,只是访问有限制,静态变量跟一般的全局变量的区别就是访问有限制。 static变量 &em 阅读全文
摘要:
定义属于这个类范围的常量 这种声明枚举不会创建类数据成员,这里枚举只是为了创建类数据成员,因此不用提供枚举名。类似上面的例子还有 等。 扩充:c++11作用域内的枚举 编译器提示重复定义 、`Medium Large Jumbo`。因为egg Smal 阅读全文
摘要:
类与类的关系 "来源" 继承(Generalization) &esmp;继承是面向对象的三大特征之一,是一种最能体现面向对象代码复用的类关系,对于继承,可以使用" is a "来表示,比如,小轿车(类B)"is a"车(类A),是对车(类A)的进一步刻画,那么 阅读全文
摘要:
嵌套模版 将模版作为参数 上面 是类型,Thing是指这种类型的别名,King就是这种类型。 模版与友元函数 在模板类中声明友元函数,分四种类型。 1. 不需要模板参数的非模板函数。 2. 需要模板参数的非模板函数。 3. 需要模板参数的模板函数,使用类模板参数特化。 4. 阅读全文
摘要:
模板特化(也有翻译为模板具体化)(specialization) 如果把模板函数当作数学归纳法的话,模板特化就是n=常数C的情况。 如果上面的T是char 类型,那么这种比较是不符合我们要求的,它比较的是地址,char\ 应该用strcmp。 &ems 阅读全文
摘要:
继承方式 | 形式 | public | protected | private | | : : | : : | : : | : : | | public继承 | public | protected | 不可见 | | protected继承 | protected | protected | 不 阅读全文