随笔分类 - C++
摘要:下载OPENJDK https://www.azul.com/downloads/?package=jdk https://adoptium.net/temurin/releases/?variant=openjdk8 开源镜像: 清华大学: https://mirrors.tuna.tsinghu
阅读全文
摘要:C语言学习--宏的预处理 条件预处理 示例: 比如在开发是使用同一套代码实现debuger与releases版本的开发 可使用条件来完成开发 ***************************** #include <stdio.h> main () { #ifdef DEBUG printf(
阅读全文
摘要:C++逻辑运算符 符号 逻辑 说明 && 与 将两个表达式连接成一个。两个表达式必须都为 true,整个表达式才为 true || 或 将两个表达式连接成一个。必须有一个或两个表达式为 true,才能使整个表达式为 true。只要其中有一个为 true,那么另外一个就变得无关紧要 ! 非 反转一个表
阅读全文
摘要:string = string.left(string.length() - 1); -1: 表示字符串缩短一个字符。
阅读全文
摘要:Windows下获取CPU、主板、硬盘等电脑相关硬件的办法很多,可以直接调用Windows API的方式实现,不过代码都很复杂,不容易理解。这里使用一种很简便的方式来查询我们需要的信息,先了解一个东西“wmic”(Windows Management Instrumentation,Windows管
阅读全文
摘要:安装Qt 保证在安装Qt时,保证勾选了MSVC2019_X64开发环境 安装MSVC环境 (阿里云盘下载) 安装C++库 下载C++库:https://visualstudio.microsoft.com/zh-hans/downloads/ 下载完成后即安装,保存先安装这个库。 安装WIN10SD
阅读全文
摘要:c++使用vecotr注意 1. 赋值时尽量使用 push.back 使用角标也可以赋值,但访问时会出现莫名的内存越界错误。 2. 查询时尽量使用角标。 使用迭代器与at出可能出现越界。 vecter <int> intVec; //PushbackintVec.push_back(5); //角标
阅读全文