自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (5)
  • 收藏
  • 关注

原创 C++ STL之string

string介绍string是标准库容器中最经常使用的两个之一,定义在<string>头文件中,使用时加上using namespace std;string底层的实现string的底层是一个如下的模板类,我们经常直接使用的string是模板通过char实例化出来的类template<typename _CharT, typename _Traits, typename ...

2020-04-10 16:46:40 142

原创 C++ STL之vector

vector简介vector是C++ STL中最常使用的模板类,定义在vector头文件中,std命名空间内,支持内置类型和自定义类型。vector模板类很好地支持动态扩容,其底层实现虽然是malloc动态分配内存,但是经过封装,避免我们在使用内置数组的内存泄漏问题。定义数组容器的格式如下vector<int> a;其中int类型可以为任意内置类型或者其他可以访问到的自定义类型。v...

2020-03-27 21:16:36 161

原创 C++关键字decltype

decltype的使用引入关键字decltype的原因是有时候我们仅仅希望使用表达式的类型而不使用它的值,可以通过decltype,编译器分析表达式并得到它的类型,但并不实际计算表达式的值。基础double f();int main() { int temp = 0; decltype(temp) a = 0; //a的类型为int decltype(f()) b = 1.0; ...

2020-03-04 19:12:54 309

原创 C++关键字auto

auto的使用在命名变量时通常需要清楚地知道表达式的类型,然而目前C++的变量类型越来越复杂,准确记忆变量的类型变得困难,auto的引入可以使编译器替我们去分析表达式所属的类型,编译器通过初始值来推算变量的类型。针对《C++ Primer》第五版中的讲解添加自己的一些注解,理理思路。内置基本数据类型与auto如下所示,根据字面值0的类型推断为int,所以i的类型是int,p的类型是int*。...

2020-03-02 16:57:14 267

原创 《C程序设计语言》总结二

指针和数组结构体标准输入输出

2017-03-28 21:16:51 343

原创 《C程序设计语言》总结一

《C程序设计语言》总结一

2017-03-20 19:27:47 425

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除