
C++
文章平均质量分 71
Scandinavians
明天会更好!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
不用循环和递归计算1+2+3+...+100的值
利用类的静态成员变量以及lei原创 2014-06-26 05:05:38 · 2681 阅读 · 0 评论 -
C++ 标准库顺序容器
顺序容器 顺序容器类型转载 2014-08-14 03:33:35 · 411 阅读 · 0 评论 -
C++ 标准库关联容器
1 关联容器定义 存储对象集合的类型,支持通过键的高效访问。和顺序容器的本质差别在于:顺序容器通过元素在容器中的位置顺序存储和访问元素,而关联容器却是依靠键。map和set是两个基本的关联容器类型,map以键值对的形式组织存储元素,而set仅存储键。 2 pair类型(在utility头文件中定义) a)pair类型的操作: pair p1;创建一转载 2014-08-14 03:58:38 · 387 阅读 · 0 评论 -
C++ vector用法小结
这篇文章主要介绍了c++中,vector是一个十分有用的容器,下面对这个容器做一下总结 c++ vector用法 C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。 标准库vector类型使用需要的头文件:#include 。vector 是一个转载 2014-08-14 02:57:49 · 717 阅读 · 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 · 649 阅读 · 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 · 412 阅读 · 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 · 341 阅读 · 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 · 1724 阅读 · 1 评论 -
[C/C++语言测试题]高质量程序设计指南
一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分) 请写出 BOOL flag 与“零值”比较的 if 语句。(3分) 标准答案: if ( flag ) if ( !flag ) 如下写法均属不良风格,不得分。 if (flag == TRUE)转载 2014-07-15 15:32:13 · 549 阅读 · 0 评论 -
C++运算符优先级
优先级 操作符 描述 例子 结合性 1 () [] -> . :: ++ -- 调节优先级的括号操作符 数组下标访问操作符 通过指向对象的指针访问成员的操作符 通过对象本身访问成员的操作符 作用域操作符 后置自增操作符 后置自减操作符 (a + b) / 4; array[4] = 2; ptr->age = 34; obj.age = 34;翻译 2014-07-05 00:02:36 · 351 阅读 · 0 评论 -
C++ 泛型算法及迭代器概述
作者:马哈鱼 原文地址:http://www.cnblogs.com/mahy/archive/2011/10/20/2218546.html 算法基于迭代器及其操作实现,而非基于容器操作。这就暗示着,算法也许会修改容器内的元素值,或者在容器内移动元素,但是算法本身从不直接添加或删除元素。理解算法的最基本方法是了解该算法是否读元素、写元素或者对元素进行重新排序。转载 2014-08-14 04:05:55 · 518 阅读 · 0 评论