自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【C++ Primer】【学习笔记】【第三章】标准库类型之:bitset类型

标准库bitset类型使用bitset需要包含的头文件和对应的声明:#include using std::bitsetbitset和vector类似,其不是一种数据类型,而是一个类模板。而与vector不一样的是,bitset类型对象的区别仅在其长度而不在其类型。1、几种初始化bitset对象的方式如下:方式

2014-12-23 00:34:01 469

原创 【C++ Primer】【练习题】【3.14】将vector<string>对象各元素中的小写字母转换成大写字母

要求:读一组单词到vector对象,将对象各元素中的小写字母转换成大写字母并输出。#include #include #include #include using namespace std;int main(){ vector svec; string str; cout << "Please input text(EOF to

2014-12-19 02:47:38 637

原创 【C++ Primer】【练习题】【3.13】【3.17】求vector<int>相邻元素的和

要求:读一组整数到vector对象,求相邻两两元素的和并输出。#include #include using namespace std;int main(){ vector ivec; int ival; cout << "Please input numbers(EOF to end): "; while (cin >> ival)

2014-12-19 02:11:18 647 1

原创 【C++ Primer】【学习笔记】【第三章】标准库类型之:vector类型

标准库vector类型vector称为容器,因为它可以包含其他对象,一个容器中的所有对象都必须是同一种类型的。vector不是一种数据类型,而是一个类模板,可用来定义任意多种数据类型。如:vector、vector都是数据类型。对于size_type类型,写法vector::size_type是错误的,必须写成vector::size_type。1、几种初始化v

2014-12-19 02:10:09 429

原创 【C++ Primer】【练习题】【3.10】去除string中的标点符号

要求:输入一个字符串,将其中的标点符号去除后输出。#include #include #include using namespace std;int main(){ string input; string output; // Read a string from cin cout << "Input

2014-12-18 10:21:33 5176

原创 【C++ Primer】【学习笔记】【第三章】标准库类型之:string类型

本章讲解如下三种标准库类型:string、vector、bitset。其中,string定义了大小可变的字符串;vector用于保存一组指定类型的对象;bitset提供了一种抽象方法来操作位的集合。命名空间的using声明注:为避免名字冲突,要避免使用using指示,而应当使用using声明。两者表示如下:方式示例using指示:

2014-12-18 00:40:51 341

原创 【Linux】【Vim】参考资源

Vim命令合集

2014-12-16 09:36:13 349

原创 【Linux】【Vim】使用说明(使用命令vimtutor查看)

================================================================================    W e l c o m e   t o   t h e   V I M   T u t o r    -    Version 1.7      =======================================

2014-12-15 22:50:43 2501

原创 【C++】【学习笔记】【030-031】错误处理和调试

climits中定义了各类型的最大值和最小值:C语言对应文件路径:/usr/include/limits.hCPP语言对应文件路径:/usr/include/c++/3.4.3/climts头文件定义的符号常量CHAR_MIN       char的最小值 SCH

2014-12-15 10:53:35 448

原创 【C++】【学习笔记】【029】虚继承

引入原因:在多继承的时候,会出现基类的多重拷贝。如上一节的示例中,Teacher类和Student类都继承自Person类,那么在TeachingStudent类进行多继承的时候,会有两份Person类的成员name。为解决该问题,则引入了虚继承的概念。基本语法:class Teacher : virtual public Person{ … }样例(非虚继

2014-12-10 17:44:05 460

原创 【C++】【学习笔记】【028】多继承

概念:多继承是指一个类从多个类同时进行继承。基本语法:class TeachingStudent : public Sutdent, public Teacher{ ... }举例:#include #include class Person{public: Person(std::string theName); void introdu

2014-12-10 15:22:49 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除