随笔分类 - C++
学习C++记录使用
摘要:关于C++中类作用域的添加 类作用域是从定义类开始到类定义体结束,这一整块是类作用域范围 语法:类名::属于该类的内容 成员在类外定义—-加上类作用域,指明属于哪个类 尽管成员是在类的定义体之外定义的,但成员定义就好像他们是在类的作用域中一样.出现在类的定义体之外的成员定义必须指明成员出现在哪个类中
阅读全文
摘要:分享一个C++的思维导图(随笔以此结构为标题)
阅读全文
摘要:STL--容器stack、queue、priority_queue 一、栈(stack) 使用前要添加头文件#include <stack> 1.构造:stack<T> stk; //T为数据类型,这里为一个模板类型 2.赋值操作:stack<T>stk(s); //用s赋值给stk 3.数据存取:
阅读全文
摘要:STL--容器string、vector、deque 这三种容器都是可以随机访问的,所以他们支持随机访问,随机存取的迭代器,他们的迭代器都可以跳跃式的访问,并且还能存取,例如it+3这种操作可以实现。 一、string 本质是字符数组,所以可以赋值字符串后进行修改。 1.构造string str,
阅读全文
摘要:STL--容器、迭代器、算法 转自:https://blog.csdn.net/sim_szm/article/details/8980879 容器:可容纳各种数据类型的数据结构迭代器:可依次存取容器中元素的东西算法:用来操作容器中的元素的函数模板 一、容器 常见的容器有vector、deque、s
阅读全文
摘要:C++基础--字符数组与字符指针与string的关系 1. char [] 是数组 这里谈到数组,必然需要知道与指针的关系。 基本常识:数组名本身就是一个指针,指向数组起始元素。 编译器在处理形如 a[i] 的表达式时,将这个表达式转换成 *(a + i) 的形式,然后计算表达式的指向地址。(这也是
阅读全文
摘要:总结一些C++常见的易混概念与应用
阅读全文