点点滴滴C++
瓦力人工智能
这个作者很懒,什么都没留下…
展开
-
string 字符串使用 - 字符处理方法
target point如何检查字符中是否出现空白,数字以及特殊字符怎么将字母的改成大小写如何获取字符串本身的单个字符或者某一部分原创 2017-01-03 12:07:17 · 2974 阅读 · 0 评论 -
using命名空间的声明和使用
using命名空间的声明基本语法using namespace::nameusing std::cout, 如果利用这种写法,就需要将用到的每一个函数都要写一遍using std::cout; //std::命名空间名字, cout是其一个成员using std::cin;using std::endl;int main(){ int v1, v2 ; cou原创 2016-12-27 21:10:53 · 986 阅读 · 0 评论 -
vector的基础语法
1. vector基础介绍需要添加头文件#include添加命名空间 using std::vectorvector是什么是一个集合是一个容器就是用来存放对象的集合/容器,而且每个对象的类型是一样的 比如可以存放int类型对象,就不让你不能装string类型对象vector如何申明通过在vector后面添原创 2017-01-05 09:03:41 · 2873 阅读 · 0 评论 -
string 的基础用法
string的用法定义和初始化string 对象直接初始化和拷贝初始化直接初始化,利用小括号来完成,推荐使用,可以提高程序的效率拷贝初始化,利用等号的初始化,以后使用类或者结构体中尽可能写减少这个使用方法 //定义和初始化string对象 string s1; //定义以空字符,使用类中默认初始化 string s2 = s1; //拷贝初始化原创 2016-12-30 13:47:51 · 14403 阅读 · 0 评论 -
vector基础使用
1. vector基本操作简介学习这些东西一定要学会利用自己已经的东西来推广到未知的知识了解。所以我们可以利用上一节的string知识来学习vector.因为string本质上就是一个容器,只不过这个容器只能存放字符而已。而vector这是一个更大范围的容器,它基本上可以看做成无所不包的容器! 访问vector对象使用range for语句来获得,同string原创 2017-01-10 08:48:19 · 971 阅读 · 0 评论 -
迭代器基础和使用
1.迭代器简介什么是迭代器是一种检查容器内元素并遍历元素的数据类型迭代器的主要功能其主要功能是来访问标准库中容器的元素字符串可以使用迭代器,可以近似把字符串看作是字符的容器迭代器有有效和无效之分2. 使用迭代器begin和endbegin表示获得指向第一个元素的迭代器svec不包含任何元素,空vec原创 2017-01-12 08:45:55 · 824 阅读 · 0 评论 -
数组基础
1.数组与vector 数组vector容器大小必须固定自由添加性能对于某些应用起来性能较好对于某些应用起来性能较差引用对象元素不允许存放引用对象元素不允许存放引用对象定义和初始化默认初始化,有元素默认初始化,为空没有元原创 2017-01-22 16:57:36 · 779 阅读 · 0 评论 -
数组和指针
KeyPoint:数组和指针两者的关系如何?数组也有迭代器,比起vector迭代器有哪些不同?数组长度计算的几种方法?1.数组与指针的关系在编译器层面,数组就是指针 可以通过取数组元素的地址符来获得数组的元素int arr[] = {1,2,3};int *p = &arr[0]; 但是更加一般的做法直接使用原创 2017-02-13 11:52:34 · 486 阅读 · 0 评论