摘要:
1、介绍 C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的,跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式). 2、隐式转换 在C++中, 如果的构造函数只有一个参数 阅读全文
摘要:
1、简单定义 左值 (lvalue, locator value) 表示了一个占据内存中某个可识别的位置(也就是一个地址)的对象。 右值是一个不表示内存中某个可识别位置的对象的表达式。 每个类型都有三个对应的 CV-限定类型版本: const 限定 、 volatile 限定 和 const-vol 阅读全文
摘要:
bss 段:存放未初始化的全局变量(包括静态全局变量)和初始化为0的全局变量(包括静态全局变量),属于静态分配内存(bss = Block Started by Symbol) data 段:数据段,用来存放已经初始化且初始化值为非零的全局变量(包括静态变量) text 段:通常是指用来存放程序执行 阅读全文
摘要:
1、安装C/C++插件 2、进入设置 先检查"C_Cpp.intelliSenseEngine"是否为Default。如果是Disable,一定要把它改过来,否则将会在左下方弹出错误提示框,提示:"C_Cpp.intelliSenseEngine"是Disable,没有办法进行提示 阅读全文
摘要:
1、单个用户的启动配置文件 ~/.profile ~/.bashrc 2、全部用户的启动配置文件 /etc/profile /etc/bash.bashrc bashrc是在系统启动后就会自动运行。 profile是在用户登录后才会运行。 进行设置后,可运用source bashrc命令更新bash 阅读全文
摘要:
1、介绍 apt-get是Advanced Package Tool(APT)的一部分,APT是Debian项目开发的软件包管理系统。 apt命令于2014年首次引入,目的是简化和改进apt-get等传统命令的用户体验。它结合了apt-get、apt-cache和其他工具的功能,提供了一个更统一、更 阅读全文
摘要:
1、安装插件 2、连接wsl 阅读全文
摘要:
1、关闭实例 wsl --shutdown 2、导出备份 wsl --export Ubuntu-20.04 D:\WSL\Ubuntu-20.04.tar 3、注销原有版本 wsl --unregister Ubuntu-20.04 4、将备份文件恢复到自己新建的文件夹(这里为WSL)下 wsl 阅读全文
摘要:
1、启用子系统 下载该文件升级WSL:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 2、商店搜wsl并下载 执行以下命令: bcdedit /set hypervisorlaunchtype auto 阅读全文
摘要:
for循环后的括号由冒号分为两部分:第一部分是范围内用于迭代的变量,第二部分则表示被迭代的范围。 int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; //将数组元素值全部乘以2 for (auto& e : arr) { e *= 2; } //打印数组中的 阅读全文