玩命加载中 . . .

学习之旅
04
30
inline关键字 inline关键字
1.类中内联头文件中声明方法 class A { public: void f1(int x); /** * @brief 类中定义了的函数是隐式内联函数,声明要想成为内联函数,必须在实现处(
2021-04-30
29
错题1 错题1
运算符优先级算术运算符>关系运算符>逻辑运算符>赋值运算符 (p++)->num会先执行p->num,然后再p++ getline()读取一行字符 派生类的成员函数是虚函数,基类不是,就会执行基类的成员
2021-04-29 kunpeng
29
构造函数 构造函数
一、类对象成员的构造先构造成员再构造自身(调用构造函数) 二、派生类构造函数派生类可能有多个基类,也可能包括多个成员对象,在创建派生类对象时,派生类的构造函数除了要负责本类成员的初始化外,还要调用基类和成员对象的构造函数,并向它们传递参数,
2021-04-29
29
C基础 C基础
运算符优先级 作用域解析运算符(::) 成员访问运算符(. ->) 下标运算符[] 函数调用运算符() 后置递增递减运算符(++ --) typeid 前置递增递减运算符(++ --) 位求反(~) 逻辑非(!) 一元正负+(正) -
2021-04-29
29
文件操作 文件操作
创建文本文件并写入#include <iostream> #include <fstream> using namespace std; int main(int argc, char const *argv[]) {
2021-04-29
27
27
STL-bitset STL-bitset
位标志只能在初始化时指定大小,后面不能再改#include <iostream> #include <bitset> using namespace std; int main(int argc, char const *ar
2021-04-27
27
智能指针 智能指针
shared_ptrshared_ptr会进行引用计数,引用计数为0时自动销毁 类似下面的实现 template<class T> class shared_ptr { private: T *p; size
2021-04-27
27
STL-deque STL-deque
dequepush_front(): 从头部插入 pop_front(): 从头部弹出 template<typename T> void info(const deque<T>& q) { for (
2021-04-27
26
lamda表达式 lamda表达式
lamda表达式以[]开头,后面是参数列表,比函数对象更简洁class Print { public: void operator () (const int& val) {cout << v
2021-04-26
24
STL常用算法 STL常用算法
遍历每个元素 for_eachfor_each(vi.begin(), vi.end(), Print()); 查找某个元素 find/find_ifauto it = find(vi.begin(), vi.end(), 5); stru
2021-04-24
24
STL-map STL-map
映射mapmap可以存储键-值对,不能重复的键,可以按键的大小排序,或者自定义multimap可以重复的键unordered_map查找时间复杂度为常数 初始化map<int, string, Compare<int>> ma
2021-04-24
1 / 3