![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
七郎的小院
这个作者很懒,什么都没留下…
展开
-
int main(int argc,char *argv[])参数详解
argc表示命令行中参数的个数 argc是个char类型的二维是原创 2014-06-07 17:25:04 · 319 阅读 · 0 评论 -
C++的迭代器和指针
1:首先迭代器是一种专门为访问容器而设计的一种数据类型,同时也是一种数据结构,类模板,他提供来比下标操作更为通用的 方法,对所有的容器有适用; 2:每个容器都有自己的iterator类型,如vector::iterator 3:begin和end操作,begin()返回迭代器的第一个元素,end()返回容器最后一个元素的下一个元素,如果vector为空,则begin返回原创 2014-06-07 17:19:53 · 5436 阅读 · 0 评论 -
排序算法
排序(一)初级排序算法选择排序思想:首先,找到数组中最小的那个元素。其次,将它和数组的第一个元素交换位置。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,直到将整个数组排序。 【图例】图中,x轴方向为数组的索引,y轴方向为待排序元素的值。 选择排序有两个很鲜明的特点:运行时间和输入无关。为了找出最转载 2014-05-29 23:01:35 · 688 阅读 · 0 评论 -
C++中类继承的构造函数问题
若是一个类,在重新定义了有参数的构造函数并没有提供默认值后,则默认的构造函数不存在(默认构造函数是就是在没有显式提供初始化式时调用的构造函数。它由不带参数的构造函数,或者为所有的形参提供默认实参的构造函数定义)。若是基类的默认构造函数不存在,则在派生类中,必须调用基类的构造函数,否则报错,若是有默认的构造函数,则可以不调用和初始化,自己会调用默认的构造函数;虚基类的构造函数,如果在虚基类中没有定义原创 2014-05-29 23:12:52 · 1282 阅读 · 0 评论