首先,本篇文章只讲 “默认构造函数”,即如你所知,默认构造函数是不带参数的构造函数。
编译器会在 适当的时候 为class合成一个默认构造函数 ~~
先问以下两个问题:
编译器会为任何没有声明构造函数的class,合成默认构造函数?? 错!!!
合成的默认构造函数会显示设定class内的每一个data member的默认值?? 错!!!
class Base
{
public:
...
分类:
编程语言 时间:
2014-05-15 06:25:02
阅读次数:
270
1. 结构的基础知识
跟数组一样是成员的集合,但与数组有很大的区别,结构的元素不能通过下标法来访问,因为各个成员的大小可能不同,但是数组可以,因为数组元素保持一致。
1.1 结构声明
struct tag {member-list }
variable-list ;
上面黑色部分是可选部分,但是必须同时出现两个。
实例一:下面是实例:
struct{
i...
分类:
编程语言 时间:
2014-05-14 21:47:06
阅读次数:
522
(一)滚动条样式主要涉及到如下CSS属性:overflow属性:
检索或设置当对象的内容超过其指定高度及宽度时如何显示内容overflow: auto; 在需要时内容会自动添加滚动条overflow: scroll;
总是显示滚动条overflow-x: hidden; 禁止横向的滚动条overfl...
分类:
Web程序 时间:
2014-05-14 09:39:30
阅读次数:
325
1. 空div1
.clear{height:0;clear:both;overflow:hidden;}就是直接一个(当然标签也可以是br、p,class名称也可以自由定义)当作最后一个子标签放到父标签那儿,此方法屡试不爽,兼容性强,使用方便,是初学时使用的上佳之选。但是同时也看到了巨大的浪费,....
分类:
Web程序 时间:
2014-05-14 09:02:32
阅读次数:
348
如果一个多层次的数据结构达到两级或者两级以上,举例如下:
struct A{
int array_member[100];
//其他数据成员
};
struct B{
struct A *a_ptr;
//其他数据成员
}
那么通过B类型的指针b_ptr访问A类型的array_member的某一个元素array_member[0]则需要使用b_...
分类:
编程语言 时间:
2014-05-13 06:00:59
阅读次数:
270
在c++中,有2种class data
member:static和nostatic,以及3钟class member
function:static,nostatic和virtual。已知下面这个class Point声明:class Point{public:
Point(float xv...
分类:
编程语言 时间:
2014-05-12 21:43:54
阅读次数:
370
5高阶基本技术(Tricky Basics)本章涵盖实际编程之中层次较高的一些
template基本知识,包括关键词 typename的另一种用途、将member functio(n 成员函数)和 nested clas(s
嵌套类别)定为templates、奇特的 template templat...
分类:
其他好文 时间:
2014-05-12 01:11:03
阅读次数:
589
题目链接:
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=729
题目意思:...
分类:
其他好文 时间:
2014-05-11 01:52:41
阅读次数:
367
JSPform中的name如果用了表达式记得加上“
”符号;调用sql语句记得区分单引号跟双引号,写法先写完整的SQL语句,变量用单引号’ ,整型就不用。然后用“+变量+“
形式变换;例如先是写成标准的SQL语句String insert = "insert into member values ....
分类:
其他好文 时间:
2014-05-10 06:42:05
阅读次数:
315
单词不换行
word-break:"break-all"text-overflow:ellipsis;
超出部分用...代替overflow:hidden;超出不分隐藏字体显示在一行 white-space:"nowrap"想要字体换行显示
max-height:""; 原价...
分类:
其他好文 时间:
2014-05-09 07:45:10
阅读次数:
238