![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 74
fdssdfdsf
这个作者很懒,什么都没留下…
展开
-
c++中的容器
容器指容纳特定类型对象的集合。容器分为顺序容器和关联容器。顺序容器中的元素按其位置存储和访问。关联容器中的元素按键排序。顺序容器有三种:vector,list和deque,标准库还提供了三种容器适配器stack,queue,priority_queue。其中三种容器vector 相当于c语言中的数组,可以快速随机访问list 相当于c语言中的链表,原创 2012-09-04 16:29:27 · 402 阅读 · 0 评论 -
c++中的虚函数
1.为什么c++没有虚构造函数?因为构造函数是在对象完全构造之前运行的,在构造函数运行的时候,对象的动态类型还不完整。2.为什么c++中赋值操作符不是虚函数?将类的复制操作符设为虚函数很可能会令人混淆,而且没有什么好处。在基类中将operator=定义为虚函数,并不会影响派生类中使用的赋值操作符。每个类都有自己的赋值操作符,派生类中的赋值操作符有一个与类本身类型相同的形参,该类型必原创 2012-09-04 14:47:25 · 486 阅读 · 0 评论 -
常数重叠的题目
#includeusing namespace std;int a=0;void test(int []){ static int a; a=10;}int main(){ const int a=2; const int *aP=&a; cout<<"before :a="<<a<<endl;原创 2012-10-26 21:48:35 · 435 阅读 · 0 评论 -
一道c++笔试题
1 #include 2 3 struct Point { 4 Point(int xx, int yy) 5 : x(xx) 6 , y(yy) 7 {} 8 9 int const x;10 int const y;11 };1213 int main()14 {15 std::vector p原创 2012-10-27 19:53:03 · 846 阅读 · 0 评论