首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++ 《i+1》
paqiuqiu
创建于2022-06-13
订阅专栏
精通C++,这辈子都不可能精通了,那就每天进步一点点吧.......
等 2 人订阅
共20篇文章
创建于2022-06-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
优秀开源工程C++
Google开源代码规范 https://link.zhihu.com/?target=https%3A//github.com/zh-google-styleguide/zh-google-styl
C++书单
手册类 – 所有级别皆适用: C++程序设计语言(The C++ Programming Language) 作者:Bjarne Stroustrup(更新到C++11) C++标准程序库(C++ S
C++每日一练(STL_Queue)
一、今日课题 queue 二、实战演练 1)有何用? queue 提供了一系列成员函数用于操作它的元素,只能从容器“后面”压进(Push)元素,从容器“前面”提取(Pop)元素。 2)怎么用? 3)A
C++每日一练(new/delete)
一、今日课题 new/delete 二、实战演练 1)有何用? 当你希望在函数调用结束前销毁对象 2)怎么用? 使用new表达式 使用delete表达式 实战演练
C++每日一练(STL——sort)
一、今日课题 sort 二、实战演练 1)有何用? Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方
C++每日一练(this指针、函数模板)
一、今日课题 1.this指针的理解 2.函数模板的定义和使用 二、实战演练 this指针 理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,
C++每日一练(STL_Map)
一、今日课题 map 二、实战演练 1)有何用? Vectors 包含着一系列连续存储的元素,其行为和数组类似。访问Vector中的任意元素或从末尾添加元素都可以在常量级时间复杂度内完成,而查找特定值
C++每日一练(四种强制转换)
一、今日课题 四种强制转换 二、实战演练 1)有何用? dynamic_cast 主要用于执行“安全的向下转型(safe downcasting)”,也就是说,要确定一个对象是否是一个继承体系中的一个
C++每日一练(拷贝构造函数、友元函数)
一、今日课题 1.拷贝构造函数 2.友元函数 二、实战演练 1.拷贝构造函数 1)有何用? 就类对象而言,相同类型的类对象是通过拷贝构造函数来完成整个复制过程的 2)怎么用? 一个对象作为函数参数,以
C++每日一练(typedef)
一、今日课题 typedef 二、实战演练 1)有何用? 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。 用在旧的C的代码中(具体多旧没有查),帮助struct。 用ty
C++每日一练(STL算法——for each)
一、今日课题 for each 二、实战演练 1)有何用? 假有一个类型为ContainerType类型的容器Container,它的每个元素的类型ElementType。 在C#中,数组就是这样一种
C++每日一练(构造、析构、虚函数)
一、今日课题 1.构造函数 && 析构函数 2.虚函数 && 纯虚函数 二、实战演练 构造/析构 1)有何用? 构造: 给创建的对象建立一个标识符; 为对象数据成员开辟内存空间; 完成对象数据成员的初
C++每日一练(异常)
一、今日课题 异常 二、实战演练 1)有何用? 便于使用者在程序出现异常情况下,使用库或者组件的开发者能快速定位出库、组件还是有用程序的错误。 2)怎么用? 异常捕获机制 异常的抛出 示例代码
C++ API设计—— API特征
问题域建模: 对问题域进行很好的抽象。 隐藏实现细节: 1)物理隐藏(声明与定义):将内部细节(.cpp)与公有接口(.h)分离,存储在不同的文件中。 2)逻辑隐藏(封装):将API的公有接口与其底层
我在项目中使用CONST
记得读Effective c++时,有一个tips,尽可能多的使用const(Use const whenever possible) 我在项目中用的比较多的情况有: 定义常量对象 基于范围的 for
C++每日一练(类模板、树)
一、今日课题 1.类模板的定义及使用 2.树的基本术语 二、实战演练 类模板 1. 定义类模板的一般形式是: 2. 参考代码 树的基本术语 1)结点的度(Degree):结点的子树个数; 2)树的度:
C++每日一练(STL_Bitset)
一、今日课题 bitset 二、实战演练 1)有何用? 有些程序要处理二进制位的有序集,每个位可能包含的是0(关)或1(开)的值。位是用来保存一组项或条件的yes/no信息(有时也称标志)的简洁方法。
C++每日一练(I/O)
一、今日课题 I/O 二、实战演练 1)有何用? iostream库自动定义了一些标准对象: cout, ostream类的一个对象,可以将数据显示在标准输出设备上. cerr, ostream类的另
C++每日一练(string)
一、今日课题 string 二、实战演练 1)有何用? 有了string 后,C++的字符文本处理功能总算得到了一定补充,加上配合STL其他容器使用,其在文本处理上的功能已经与perl, shell,
C++每日一练(重载)
一、今日课题 1.函数重载 2.运算符重载 二、实战演练 1.函数重载 1)有何用? 减少了函数名的数量;避免了名字空间的污染;增强程序的可读性。 2)怎么用? 根据函数名确定候选函数集 从候选函数集
下一页