C++

DEV C++自动补全文件头的设置操作教程-牛翰网

DEV C++自动补全文件头的设置操作教程

目录 第一步:打开DEV C++ 第二步:打开“工具” 第三步:点击“编辑器属性” 第四步:点击“代码” 第五步:点击“缺省源” 第六步:输入常用的文件头代码: 例如: 第七步:点击“确定” 第一...
vscode+wsl运行编译c++的实现-牛翰网

vscode+wsl运行编译c++的实现

目录 一:安装条件 二:wsl的一些基本命令 三:安装过程 参考资料: linux 的 windows 子系统(wsl)是 windows 的一项功能,可以安装 Linux 的发行版,例如(Ubuntu,Kali,Arch Linux)等,从...
69df24d43cc362b5的头像-牛翰网水木姚姚1个月前
0375
C++教程之进制转换的实现方法-牛翰网

C++教程之进制转换的实现方法

目录 一、使用C++标准库函数 二、自定义转换函数(支持任意2-36进制) 三、完整示例代码 四、注意事项 五、方法补充 一、使用C++标准库函数 1.任意进制转十进制 #include <string> #inclu...
f05ab2180f5e73cc的头像-牛翰网小鹏编程1个月前
0265
Dev C++中文乱码的有效解决方案-牛翰网

Dev C++中文乱码的有效解决方案

目录 第一种方法(也是强推亲测有效法) 第一步 第二步 第三步 第四步 第五步 第二种方法  也是本社区最多人推荐的(但博主没成功哈 !) 第一步 第二步 第三种方法(取自其他博主的博客) ...
68dc48fc67fe92f8的头像-牛翰网Aaaaaaaa.up!1个月前
0536
C++中赋值初始化和直接初始化的区别-牛翰网

C++中赋值初始化和直接初始化的区别

目录 赋值初始化(Copy Initialization) 直接初始化(Direct Initialization) 区别举例 需要注意 1.隐式类型转换 2. 列表初始化(C++11及以上) 3. 拷贝构造和移动语义(C++11及以上) 4. 复...
b183d1f7ca76560d的头像-牛翰网wangnaisheng1个月前
04813
C++ 标准库中的 <algorithm> 头文件算法操作总结-牛翰网

C++ 标准库中的 <algorithm> 头文件算法操作总结

目录 C++ 常用 <algorithm> 算法概览 1. 非修改序列操作 2. 修改序列操作 3. 排序和相关操作 4. 二分搜索(必须在已排序的序列上使用) 5. 集合操作(必须在已排序的序列上使用) 6. 堆操...
96e8b58a867cae65的头像-牛翰网胡乱儿起个名1个月前
02510
C++ vector的常见用法超详细讲解-牛翰网

C++ vector的常见用法超详细讲解

目录 1、vector的定义 2、vector常用初始化方法 1、使用花括号直接赋值 2、使用圆括号赋值 3、vector容器内元素的访问 1、通过下标访问: 2、通过迭代器来访问: 4、vector常用函数实例解析 1、...
如何高效移除C++关联容器中的元素-牛翰网

如何高效移除C++关联容器中的元素

目录 一、简介 二、移除给定位置的元素 三、移除与特定键值等价的元素 四、移除满足特定条件的元素 4.1、与序列容器的结构差异 4.2、遵循接口 4.3、迭代器操作 五、总结 一、简介 关联容器将键...
6920adfc5e4508da的头像-牛翰网Lion 莱恩呀1个月前
0239
在C++中实现高效的数组原地轮转的方法总结-牛翰网

在C++中实现高效的数组原地轮转的方法总结

目录 一、问题: 数组轮转 二、问题分析 三、算法实现 3.1、使用额外数组(效果较差) 3.2、反转数组3次(实现简单) 3.3、循环替换(较为复杂) 四、总结 一、问题: 数组轮转 给定...
6920adfc5e4508da的头像-牛翰网Lion 莱恩呀1个月前
0368
C++无法从“const char[ ]”转换为“char *”问题及解决-牛翰网

C++无法从“const char[ ]”转换为“char *”问题及解决

目录 C++无法从“const char[ ]”转换为“char *” 解决方法 具体原原因 总结 C++无法从“const char[ ]”转换为“char *” 高版本VS中(VS2017 ,VS2019) 解决方法 1:在项目属性中 ,把复合...