![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 54
不能say的秘密
Have Fun!
展开
-
GCC and GDB and Git基本使用
GCCgcc(g++)的详细教程GDBMakefilemakefile葵花宝典Git配置Git一旦安装完成,接下去就是配置 GitHub 用户的详细配置信息。请使用下面的两条命令,并确保用你自己的 GitHub 用户名替换 user_name,用你创建 GitHub 账户的电子邮件替换 email_id。git config --global user.name "user_name"git config --global user.email "email_id"创建本地仓库在你的原创 2022-04-10 23:46:31 · 167 阅读 · 0 评论 -
C/C++易混点
原创 2022-04-10 23:27:22 · 985 阅读 · 0 评论 -
STL简述
STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。在算法比赛中使用会给我们提供很大的便利,于是最近就去学习了一番!这篇笔记结合了自己的一些理解与其它大神的总结,希望可以给看的各位一些帮助!STL中六大组件:1、容器(Container),是一种数据结构,如list,vector,和deques ,以模板类的方法提供。为了访问容器中的数据,可以使用由容器类输出的迭代器;2、迭代器(Iterator),提供了访问容器中对象的方法。例如,原创 2022-02-19 22:56:34 · 283 阅读 · 0 评论 -
C++ 风格指南(Google开源项目风格)
C++ 风格指南转载 2022-02-13 19:34:11 · 110 阅读 · 0 评论 -
字节跳动面试CPP基础
字节跳动野(wild)指针与悬空(dangling)指针有什么区别?如何避免?野指针(wild pointer):就是没有被初始化过的指针。用 gcc -Wall 编译, 会出现 used uninitialized警告。悬空指针:是指针最初指向的内存已经被释放了的一种指针。无论是野指针还是悬空指针,都是指向无效内存区域(这里的无效指的是“不安全不可控”)的指针。 访问“不安全可控”(invalid)的内存区域将导致“Undefined Behavior”。如何避免使用野指针?在平时的编码中,养成原创 2022-02-10 23:24:30 · 574 阅读 · 0 评论 -
C++语法要点
{}列表初始化花括号里没有提供初始值,对于基本类型的变量,初始值将默认为0。int a{};int b{2};auto定义有初始化的变量时,可以用auto推断其数据类型。 #include <iostream> using std::cout; using std::endl; int main() { auto b = true; auto ch{ 'X' }; auto i = 123; au.原创 2022-02-10 14:53:29 · 737 阅读 · 0 评论