- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 在C语言中,double、long、unsigned、int、char类型数据所占字节数
和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int至少应为16位(2字节) 4 long int至少应为32位。 unsigned 是
2012-04-23 13:23:29 2329
原创 C++标准库类型
C++标准库类型--学习笔记 一、命名空间的using声明usingstd::cin;usingstd::cout;usingstd::string; 二、标准库string类型1、string的类型和初始化几种初始化string对象的方式string s1;默认构造函数,s1为空串string s2(s1
2012-04-16 19:58:21 2257
原创 C++变量与基本类型
C++变量与基本类型---学习笔记 一、 从键盘输入文件结束符Windows系统:control+Z;Unix、OS-X、Mac:control+D; 二、 基本内置类型算数类型表 类型含义最小存储空间取值范围bool布尔型-
2012-04-13 15:23:07 3730 2
原创 C++迭代器(iterator)
1. 迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector定义的iterator类型。(2) 使用迭代器读取vector中的每一个元素:vector ivec(10,1);for(vector
2012-04-11 22:38:48 940
原创 EXT JS学习网站
1、http://extjs.org.cn/ExtJS中文站2、http://www.verycd.com/topics/2744670/《EXTJS实用开发指南和官方中文教程》(LearningExtJS_new)[压缩包] 的下载地址3、http://www.easyjf.com/EasyJF开源4、http://tech.163.com/special/00091SV
2012-04-10 20:35:55 1181
原创 多继承中二义性的问题
假定通过多个派生路径继承名为x的成员,有下面三种可能性:1、如果每个路径中x表示同一虚基类成员,则没有二义性,因为共享该成员的单个实例。2、如果在某个路径中x是虚基类的成员,而在另一路径中x是后代派生类的成员,也没有二义性--特定派生类实例的优先级高于共享基类实例。3、如果沿每个继承路径x表示后代派生类的不同成员,则该成员的直接访问时二义性的。像非虚多重继承层次一样,这种二义性最好用在
2012-04-08 11:18:43 2209
原创 QTreeWidget的使用
1.基本用法:初始化用基本用到的://this->setMouseTracking(true);this->setRootIsDecorated(false);this->setSelectionMode(QAbstractItemView::ExtendedSelection);this->setStyleSheet("QTreeWidget::item{height:2
2012-04-07 19:32:07 3129 1
翻译 QTableWidget的使用
一.初始化void init(){setRowCount(1);//设置一行setColumnCount(2); //设置两列int row = rowCount();removeRow(row);//清除已有的行列setShowGrid(true);//显示表格线verticalHeader()->setVisible(false);//隐藏左边垂直QHea
2012-04-07 10:17:07 2999
原创 相关书籍
《深入理解计算机系统》《windows高级调试》《windows via C/C++》《计算机组成原理》《操作系统》《汇编语言程序设计》《深度探索C++对象模型》《C++沉思录:Ruminations on C++》《C和C++经典著作:C陷阱和缺陷》
2012-04-06 13:17:09 811
原创 C++纯虚函数与抽象类
纯虚函数:纯虚函数:在基类中将某一成员函数定为虚函数,并不是基类本身的需要,而是考虑到派生类的需要,在基类中预留了一个函数名,具体功能留给派生类根据需要去定义。纯虚函数是在声明虚函数时被“初始化”为0的函数。一般形式为:virtual 函数类型 函数名(参数列表)=0;如:virtual float area()const=0;注意:1、虚函数没有函数体;2
2012-04-06 11:28:03 4076
原创 C++虚函数学习笔记(仅供参考)
1、虚函数的作用:允许在派生类中重新定义与基类同名的函数,并且可以通过基类的指针或引用来访问基类和派生类中的同名函数。2、虚函数的工作原理编译器处理虚函数的方法:对每个对象添加一个隐藏成员。隐藏成员中保存了一个指向函数地址数组的指针,这种数组称为虚函数表(vtbl)。虚函数表中存储了为类对象进行声明的虚函数的地址。例如:基类对象包含一个指针,该指针指向基类中所有虚函数的地址表。
2012-04-05 21:56:22 1401
原创 QTextBrowser的一些设置
ui->textBrowser->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);//设置垂直滚动条不可见ui->textBrowser->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);//设置水平滚动条不可见 QTextCursor text_cursor(ui->t
2012-04-01 21:04:32 14190 1
C++标准库的学习
2011-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人