C++ Primer(第五版)
风去幽墨
当你为自己的未来踏踏实实地努力时,那些你从未见过的风景正一步步向你走来
展开
-
类型别名 易错点记录
《C++primer 第五版》读书小笔记介绍类型别名是一个名字,他是某种类型的同义词。定义方式1. 传统方式 typedeftypedef double db; //db是double 的同义词typedef db haha,*heihei ; //haha是double的同义词,heihei是double * 的同义词2.c++11新标准中的别名声明using db = double; //db 是double 的同义词指针、常量和类型别名(易错点)先看段简短的代码:ty原创 2020-10-26 11:02:05 · 170 阅读 · 0 评论 -
C++ 关键字:const 详解
《C++ Primer 第五版》读书小笔记const 限定符1. 简介 当我们需要一种变量,它的值不能被改变的情况下,就会使用const对变量的类型加以限定。任何意图修改或可能修改该变量的值的行为都将引发错误。2. const 的 初始化 因为const对象一旦创建后其值无法被改变,所以const对象必须被初始化。const int i = 42 ; //正确,编译时初始化const int j = get_value() ; //正确,运行时初原创 2020-10-22 16:33:54 · 133 阅读 · 0 评论 -
for each 循环与 c++11中的 auto的使用方法
《C++ primer 第五版》读书小笔记for each 与 c++11中的auto有两种使用方法:for(auto x : a) : 其中x只是等同于a中元素的值,而并非a中元素本身,所以对于x的修改不会同步到原有的a数组上。for(auto &x : a):其中x是原有a数组中元素的引用,对于x的修改等同于修改a数组中的元素。#include <bits/stdc++.h>using namespace std;int main(){ int a[10原创 2020-10-19 11:42:08 · 1351 阅读 · 0 评论