连击 天
fork: star:
volatile和const一样是C++的类型修饰符(type specifier),即可以用来修饰变量,也可以用来修饰指针,甚至是用户自定义类型,函数等. 该关键字只能保证: 被volatile修饰的变量等每次访问时候都...
static关键字的含义:静态的。 static变量与static函数的内存分布: 待续(挖坑于2017/1/3) 其作用有: case 1: 隐藏当前模块(cpp文件)的被static修饰的变量或函数. case 2: 被static修饰的变量和...
面试的时候遇到2次关于这个关键字的作用了,今天就来让我们来详细的了解一下吧. case 1: 在一个h文件中使用extern修饰变量或者函数(注意被extern修饰的变量或者函数不能提供定义或者初始值)...
运用好模板成员函数可以使得当前class具有兼容性: 比如我们定义了一个template-class: Node<T>接着我们实例化出来Node<int> first_(5)和Node<double> second_(0.5),我们想让first_ = second...
关于const: 1, 只有在使用指针的时候我们才说const分为 顶层(top)const 和 底层(bottom)const. 2, 右值引用你还用const你有毒吧. 3, 如果是两个指针之间相互拷贝其 底层(bottom)const 起到很...
#!/bin/bash eat[1]="泡面" eat[2]="粑粑" eat[3]="烩面" eat[4]="热干面" eat[5]="鸡蛋面" eat[6]="刀削面" eat[7]="肉丝面" index=0 while [ "${index}" -lt 3 ]; do check=$(( ${R...
语法: reinterpret_cast < new_type > ( expression ) 不像static_cast,但是const_cast,reinterpret_cast会生成CPU instructions(CPU指令).它是完全由编译器来实现的通过对 the sequence of ...
不管是在windows上面还是在Linux发行版上面,经常会遇到多个软件都可以打开同一种格式的文件,但是仔细想你会发现他们都有一个叫做 default application的东西,用来指定打开该格式的默认软件是...
lvalue The following expressions are lvalue expressions: 在一个作用域中的变量(variable),无论它是什么类型. 即使该变量(variable)的类型是一个 rvalue reference(右值引用, 比如 int&& ...
cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能。 A:查看文件内容主要用法: 1、cat f1.txt,查看f1.txt文件的内容。 2、cat -n f1.txt,查看f1.txt文件的内容,并且...
errno: 在C++标准库中被定义为预处理宏.如果想要使用需要#include<cerrno>. 是一套POSIX error codes用于获取当前线程运行时errors因此可以理解为errno为一个具有thread_local 生命周期的变量...
#include <iostream> #include <system_error> #include <stdexcept> #include <fstream> #include <exception> #include <type_traits> namespace TT { class neste...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复