C++
C++
王哈哈、
好好学习,天天向上。
展开
-
【TortoiseGit】合并单个commit(提交)到指定分支上
当我们用Git的时候经常用到多个分支,会经常有如下情况:一个dev分支下面会有多个test分支,而每个test分支由不同的开发者。而我们会有这样的需求: 当某个test分支完成了相应功能验证,就要把成功验证的功能代码的那一次提交commit合并到dev分支上。操作如下:说明:我的dev分支是wangxiyi,test分支是wangxiyi_test,因为目前只有我一个在开发www~原创 2024-07-24 16:25:36 · 564 阅读 · 1 评论 -
【C++】演讲比赛流程管理系统
参考之前的案例文章,去创建项目。原创 2024-01-15 20:32:06 · 398 阅读 · 0 评论 -
【C++】常用集合算法
/ 常用集合算法 交集set_intersectioni < 10;//test02();//test03();return 0;原创 2023-09-12 12:13:08 · 243 阅读 · 0 评论 -
【C++】常用算术生成算法
/ 常用算术生成算法#include<numeric> //accumulate 的调用头文件i <= 100;i++)//10000 是初始值int main()test01();//test02();//test03();return 0;原创 2023-09-11 15:51:58 · 247 阅读 · 0 评论 -
【C++】常用拷贝和替换算法
/ 常用拷贝算法 copyi < 10;//test02();//test03();return 0;原创 2023-09-09 21:12:49 · 221 阅读 · 0 评论 -
【C++】常用排序算法
/ 常用排序算法 sort//利用仿函数 打印输出public://利用普通函数 打印输出void myPrint2(const int val) // const 可加可不加 因为形参不能改变实参//默认从小到大 升序 排序//打印输出//利用内置函数 改变为降序int());//打印输出int main()test01();//test02();//test03();return 0;原创 2023-09-09 20:30:54 · 579 阅读 · 0 评论 -
【C++】STL-常用算法-常用查找算法
/ 常用查找算法 find//查找 内置数据类型i < 10;i++)//查找 容器中 是否有 5 这个元素// 返回迭代器类型cout << "没找到" << endl;elsecout << "找到: " << *it << endl;//查找 自定义数据类型public://重载 == 让底层find知道如何对比person数据类型bool operator==(const Person&p) //加const 防止修改数据elseint m_Age;原创 2023-09-07 21:26:27 · 227 阅读 · 0 评论 -
【C++】STL-常用算法-常用遍历算法
/ 常用遍历算法 for_each//普通函数//仿函数public:i < 10;i++)//遍历算法//利用普通函数(只写函数名)// 利用仿函数int main()test01();//test02();//test03();return 0;原创 2023-09-06 21:37:22 · 147 阅读 · 0 评论 -
【C++】STL-函数对象-内建函数对象
/ STL-内建函数对象-算术仿函数#include<functional> // 内建函数对象头文件//以下举例两个仿函数 -- negate and plus// negate 一元仿函数 取反仿函数// plus 二元仿函数 加法plus<int>p;test02();//test03();return 0;原创 2023-09-05 17:29:26 · 134 阅读 · 0 评论 -
【C++】STL-函数对象 + 谓词
【代码】【C++】STL-函数对象 + 谓词。原创 2023-09-05 11:26:59 · 189 阅读 · 0 评论 -
【C++】STL案例2-员工分组
【代码】【C++】STL案例2-员工分组。原创 2023-09-05 09:55:42 · 132 阅读 · 0 评论 -
【C++】map/multimap容器
【代码】【C++】map/multimap容器。原创 2023-08-31 20:17:15 · 311 阅读 · 0 评论 -
【C++】set/multiset容器
【代码】【C++】set/multiset容器。原创 2023-08-17 20:11:42 · 401 阅读 · 0 评论 -
【C++】list容器
【代码】【C++】list容器。原创 2023-08-17 13:33:06 · 138 阅读 · 0 评论 -
【C++】queue容器
【代码】【C++】queue容器。原创 2023-08-15 19:34:01 · 226 阅读 · 0 评论 -
【C++】stack容器
n.(整齐的)一堆;(尤指工厂的)大烟囱;(图书馆的)藏书架,双面书架(the stacks);定高分层盘旋(等待降落)的机群;竖着置放的高保真音响(或吉他扩音)设备;(数支步枪支起的锥形)枪架;v.使成整齐的一堆;使成叠(或成摞、成堆)地放在……指令(待着陆飞机)作定。英stæk 美stæk。原创 2023-08-15 16:20:33 · 204 阅读 · 0 评论 -
【C++】STL案例1-评委打分
/选手类public://姓名//平均分//创建选手i < 5;i++)string name = "选手";//创建选手//将创建的选手Player对象 放入到容器中//给选手打分//设置种子,确保每次运行生成不同的随机数it!it++)//创建deque容器,将十个评委的评分放入容器中i < 10;i++)//评分 60~100 利用随机数//将评分升序排序//去除最高分和最低分//总分变量dit!= d.end();dit++)原创 2023-08-15 15:51:42 · 233 阅读 · 0 评论 -
【C++】deque容器
/deque构造函数it!= d.end();it++)//加了const就不能再修改容器中的数据了i < 10;//test02();return 0;原创 2023-08-14 17:20:25 · 184 阅读 · 0 评论 -
【C++】vector容器
void printVector(vector<int>& v) //此处&代表 引用;若取地址,则是 数据类型* 变量名it!= v.end();it++)//vector容器构造函数//默认构造 无参构造i < 10;i++)//通过区间的方式进行构造//n个elem方式构造//拷贝构造test01();//test02();return 0;原创 2023-08-14 14:52:42 · 292 阅读 · 0 评论 -
【C++】常用容器-string容器
【代码】【C++】常用容器-string容器。原创 2023-08-12 19:44:20 · 382 阅读 · 0 评论 -
【C++】STL初识
/vector存放自定义数据类型public:int m_Age;//存放对象//创建数据it!= v.end();it++)//方式一//方式二:利用指针//换行//放对象指针//创建数据it!= v.end();test02();return 0;原创 2023-08-12 11:10:11 · 227 阅读 · 0 评论 -
【C++】模板
https://www.bilibili.com/video/BV1et411b73Z?p=169&spm_id_from=pageDriver&vd_source=fb8dcae0aee3f1aab700c21099045395原创 2023-08-10 16:12:55 · 105 阅读 · 0 评论 -
【C++】职工管理系统
boss.cpp代码。原创 2023-08-10 10:45:46 · 78 阅读 · 0 评论 -
【C++】C++文件操作-文本文件/二进制文件
代码# include <fstream> //头文件包含 //************************************** //文本文件 写文件 void test01() {//1.包含文件 fstream //2.创建流对象 ofstream ofs;//3.指导打开方式 ofs . open("text.txt" , ios :: out);//4.写内容 ofs << "姓名:王哈哈" << endl;ofs << "年龄:19" << endl;原创 2023-08-07 10:17:33 · 145 阅读 · 0 评论 -
【C++】类和对象-多态
以下是没有加virtual的情况,不是虚函数,不能形成多态,会运行AbstractCalculator类里面的getResult()函数。原创 2023-08-05 12:01:57 · 144 阅读 · 0 评论 -
【C++】类和对象-继承
继承的用处就是极大的减少代码的重复性,如果没有用继承,看看以下代码,你知道了。。。。return 0;} //Java页面 class Java {public :cout << "首页、公开课、登录、注册...(公共头部)" << endl;cout << "帮助中心、交流合作、站内地图...(公共底部)" << endl;cout << "Java,Python,C++...(公共分类列表)" << endl;cout << "Java学科视频" << endl;} };原创 2023-08-02 21:06:18 · 257 阅读 · 0 评论 -
【C++】通讯录管理系统
/-封装函数显示该界面 如 void showMenu() //-在main函数中调用封装好的函数 # include <iostream> using namespace std;//-菜单界面 void showMenu() {cout << "***** 1、添加联系人 *****" << endl;cout << "***** 2、显示联系人 *****" << endl;cout << "***** 3、删除联系人 *****" << endl;原创 2023-07-31 20:21:47 · 2282 阅读 · 0 评论 -
【C++】类和对象-C++运算符重载
【代码】【C++】类和对象-C++运算符重载。原创 2023-07-30 15:14:29 · 137 阅读 · 0 评论 -
【C++】类和对象-友元
【代码】【C++】类和对象-友元。原创 2023-07-28 14:27:51 · 113 阅读 · 0 评论 -
【C++】类和对象-对象特性
当其他类对象作为本类成员,构造时候先构造类对象,再构造自身,析构的顺序与构造相反。原创 2023-07-27 19:56:37 · 162 阅读 · 0 评论 -
【C++】类和对象-封装
在Cube类里面添加issamebyclass,利用成员函数判断两个立方体是否相等。在main函数前重新补上isSame函数。原创 2023-07-26 10:01:12 · 418 阅读 · 1 评论 -
【C++】函数高级
1.函数的默认参数2.函数的占位参数3.函数重载4.函数重载注意事项原创 2023-07-24 15:47:39 · 54 阅读 · 0 评论 -
【C++】引用
虽然在showValue(const int& ref)里面不能改变主函数里面的实参a,但在主函数里面,实参a仍可以改变。原创 2023-07-22 21:27:06 · 229 阅读 · 0 评论 -
【C++】程序的内存模型-内存四区
指针相关知识:原创 2023-07-22 16:25:36 · 64 阅读 · 0 评论