![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 71
Scandinavians
明天会更好!
展开
-
不用循环和递归计算1+2+3+...+100的值
利用类的静态成员变量以及lei原创 2014-06-26 05:05:38 · 2588 阅读 · 0 评论 -
C++ 标准库顺序容器
顺序容器顺序容器类型转载 2014-08-14 03:33:35 · 367 阅读 · 0 评论 -
C++ 标准库关联容器
1 关联容器定义 存储对象集合的类型,支持通过键的高效访问。和顺序容器的本质差别在于:顺序容器通过元素在容器中的位置顺序存储和访问元素,而关联容器却是依靠键。map和set是两个基本的关联容器类型,map以键值对的形式组织存储元素,而set仅存储键。2 pair类型(在utility头文件中定义) a)pair类型的操作: pair p1;创建一转载 2014-08-14 03:58:38 · 342 阅读 · 0 评论 -
C++ vector用法小结
这篇文章主要介绍了c++中,vector是一个十分有用的容器,下面对这个容器做一下总结c++ vector用法C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用需要的头文件:#include 。vector 是一个转载 2014-08-14 02:57:49 · 578 阅读 · 0 评论 -
C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
作者:学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar()附:cin.ignore();cin.get()/转载 2014-08-13 03:05:06 · 588 阅读 · 0 评论 -
C++学习的50条忠告
1.把C++当成一门新的语言学习;2.看《Thinking In C++》,不要看《C++变成sixiang》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的转载 2014-08-13 05:07:37 · 365 阅读 · 0 评论 -
C++ STL简介
一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(转载 2014-08-13 05:02:00 · 298 阅读 · 0 评论 -
C++中string类的成员函数介绍
string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常st转载 2014-08-13 01:52:19 · 1471 阅读 · 1 评论 -
[C/C++语言测试题]高质量程序设计指南
一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分)请写出 BOOL flag 与“零值”比较的 if 语句。(3分)标准答案: if ( flag ) if ( !flag )如下写法均属不良风格,不得分。 if (flag == TRUE)转载 2014-07-15 15:32:13 · 456 阅读 · 0 评论 -
C++运算符优先级
优先级操作符描述例子结合性1()[]->.::++--调节优先级的括号操作符数组下标访问操作符通过指向对象的指针访问成员的操作符通过对象本身访问成员的操作符作用域操作符后置自增操作符后置自减操作符(a + b) / 4;array[4] = 2;ptr->age = 34;obj.age = 34;翻译 2014-07-05 00:02:36 · 316 阅读 · 0 评论 -
C++ 泛型算法及迭代器概述
作者:马哈鱼原文地址:http://www.cnblogs.com/mahy/archive/2011/10/20/2218546.html算法基于迭代器及其操作实现,而非基于容器操作。这就暗示着,算法也许会修改容器内的元素值,或者在容器内移动元素,但是算法本身从不直接添加或删除元素。理解算法的最基本方法是了解该算法是否读元素、写元素或者对元素进行重新排序。转载 2014-08-14 04:05:55 · 472 阅读 · 0 评论