
C++
文章平均质量分 51
游无穷
学而不思则罔 思而不学则殆
展开
-
c++ 学习(值传递、引用传递、地址传递)
c++ 函数调用原创 2022-06-22 17:33:18 · 287 阅读 · 0 评论 -
C++ 学习(继承)
什么是继承继承允许我们依据另一个类(基类)来定义一个类(子类),并复用基类的成员变量和成员函数。C++的继承如何实现基本语法class derived-class: access-specifier base-classmain.cpp#include<iostream>#include "Shape.cpp"int main(){ Rectangle rec; rec.setWidth(10); rec.setHeight(5); cout <<原创 2022-01-20 13:24:35 · 331 阅读 · 0 评论 -
CMake 入门教程(完整版-更新中)
构建Hello World(将单个源文件编译为可执行文件)测试文件结构hello_world.cpp 源文件CMakeLists.txt 构建文件build 用于存放项目和编译结构的路径(待创建)hello_world.cpp 源文件#include<iostream>using namespace std;int main(){ std::cout<<"hello world;" << endl;}CMakeLists.txt# 设定需要原创 2022-01-19 20:49:58 · 3933 阅读 · 0 评论 -
Boost 入门02(字符串操作)
字符串操作使用boost库进行字符串的操作,主要通过引入<boost/algorithm/string.hpp>,来提供操作支持。字符串切割boost::algorithm::split()#include <boost/algorithm/string.hpp>#include <string>#include <vector>#include <iostream>using namespace boost::algorithm;原创 2022-01-19 13:48:42 · 1079 阅读 · 0 评论 -
windows下MinGW安装和C++环境准备
MinGW官网安装下载器下载 mingw-get-setup.exe双击进行安装修改路径(其他使用默认)一路安装即可可以搜看到 MinGW Installation Manager安装gcc组件进入MinGW Installation Manager安装Basic Setup下的组件(可以解决bug CreateProcess: No such file or directory)选择 All packages/MinGW Base Syst原创 2022-01-15 18:28:01 · 361 阅读 · 0 评论 -
Boost入门01(下载、编译、使用cmake引入)
文章目录Boost 下载Boost 编译1. 打开vs2015 x86命令行2. 生成编译工具3. 开始编译bjam参数说明使用CMake 引入Boost 下载历史版本链接(选择自己需要版本的boost)Boost 编译1. 打开vs2015 x86命令行2. 生成编译工具进入boost目录下,并执行bat文件,生成b2.exe和bjam.exe3. 开始编译执行: bjam install --prefix="D:\rhett\lib\boost_1_64_0\vs2015" --原创 2022-01-12 15:48:20 · 2048 阅读 · 0 评论