ultra Edit 快捷键 203 转换所选文字为小写 CTRL + F5 204 转换所选文字为大写 Alt + F5 207 设定书签 CTRL + F2 208 转到下一书签 F2 213 到下一段 Alt + Right 214 到上一段 Alt + Left 212 显示函数列表 F8 Tip 4: 编辑文件如何加入时间戳 ? F7 快捷键即可.你试试看? Tip
proc每日一句 1、 EXEC SQL Update TLiquidateDetail set c_invest_type = :pARealDealData->cInvestType where l_serial_no = :pARealDealData->sOriginalNo; 更新表 tliquidateDetail 中l_serial_no 等于sSrigin
3.14继承 封装:客观师傅封装成类,有的信息可公开,有的信息可吟唱 继承:无需编写原来类的情况下,对功能能的扩展。 多态:字类型指针,复制给符类型指针。 7.4派生类对象的构造与析构 派生类继承基类时,派生类对象同事用用在当前类中声明和在基类中声明的所有非static成员变量。 派生类的构造函数对于其基类中声明的费static成员变量的初始,是通过调用其积累的构造函数进行的,这种调用可能是隐式的也可
uml关系图 UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物 (2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系 (3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图 事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。 (2) 关系(4种) UML 中类与类, 类
结构体用法 1 首先: 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1; 如果没有typedef就必须用struct Student stu1;来声明 这里的Stu实际上就是struct Student的别名。 另外这里也可以不写Student(于是也不能struct Stu
Linux C++ 成员变量初始化问题 C++常被人吐槽是有原因的,想学C的性能,又想搞Java的面向对象特性,结果把自己的语法和特性搞的很乱很复杂。对类的成员变量初始化,就有很多细节需要注意,需要思考。当然,理解了C++的内存机制,对这些问题可能了然于心,但是写代码的时候,总是去想着这些,也太累了些。以下例子仅供参考,如有雷同,纯属事实。例子在CenterOS6.3, Gcc 4.4.6上做的测试,不敢保证理解正确,只求无过,不求有功
u—boot.lds分析 u-boot.lds 决定了u-boot可执行映像的连接方式,及各个段的装载地址(装载域)和执行地址(运行域)。 GNU官方网站上对.lds文件形式的完整描述: SECTIONS{ ... secname start BLOCK(align) (NOLOAD) : AT ( ldadr ) {contents } >region :phdr=fill ... } secname和c
类的继承 指向派生类的基类指针或引用的作用 如 class A{} class B :public A {} A* b= new B; 1、当B类对象需要调用基类的与本类同名的成员函数时, 可以直接调用基类的成员函数。 2、是在多态中的应用。指向基类的指针在操作它的多态类对象时,会根据不同的类对象,调用其相应的函数,这个函数就是虚函数。 基类的作用是有
C++之const常量 const 限定符修饰修饰变量声明时,被修饰的变量成为常量变量, 既具有常量性质的变量, 是“量”就要占据内存空间。 #define PI 3.14 //宏定义PI为3.14, PI在内存中部站有空间,在编译器编译的时候,编译器自动将PI替换成3.14。 const double PI = 3.14; //使用const限定符声明常量,由于常量不能作左值,所以要求声明常量的同