C++
Derrick Bai
C++,力学,机械
展开
-
简易看房加权评估案例C++
最近偶尔关注房子的事情,为了方便对大量房产信息制定最符合个人需求的评估,所以本人决定写个小东西出来,于是今天就着手了。原创 2022-06-21 23:05:41 · 402 阅读 · 0 评论 -
Windows环境下的多线程编程(上)C++
Windows环境下的多线程编程C++,vscode运行以及MinGW配置原创 2022-04-15 22:24:22 · 6608 阅读 · 1 评论 -
性能测量计时机制clock()函数的使用C++
记录运行一段程序所花费的时间c++原创 2022-04-11 15:07:44 · 1848 阅读 · 0 评论 -
扣篮大赛案例(含VScode实现)C++
扣篮大赛STL案例,附带vscode实现原创 2022-03-27 15:23:18 · 1342 阅读 · 0 评论 -
考研成绩排序案例C++
使用list容器对学生成绩信息进行存储,然后分别对分数进行排序,再输出。排序优先级规则:总分一样,数学高则排名高 数学一样,英语高则排名高 英语一样,专业课成绩高则高,以此类推#include <iostream>#include <vector>#include <string>#include <list>#include <algorithm>using namespace std;//学生类clas.原创 2022-03-22 15:26:35 · 1533 阅读 · 0 评论 -
静态持续变量C++
静态存储持续性变量的3种链接性,针对多文件或单个文件变量定义原创 2022-02-21 14:43:32 · 433 阅读 · 0 评论 -
C++中何时使用引用参数的指导原则
使用引用参数的原因主要有两个:方便修改调用函数中的数据对象 通过传递引用,提高程序运行速度需要解释一下传递引用参数实际上是基于指针的代码的另一个接口。关于何时使用引用、指针或按值传递的指导原则如下:对于使用传递的值而不作修改的函数如果数据对象很小,则按值传递; 如果数据对象是数组,则使用const指针; 如果数据对象是较大的结构,则使用const指针或者const引用; 如果数据对象是类对象,则使用const引用。对于修改调用函数中数据的函数如果数据对象是内置数据类型.原创 2022-02-19 11:37:09 · 457 阅读 · 0 评论 -
银行账户存储系统C++
类的使用,银行账户存储。原创 2022-01-18 11:19:40 · 1362 阅读 · 2 评论 -
strlen与sizeof的使用注意事项及区别C++
strlen与sizeof的使用注意事项及区别原创 2022-01-11 16:15:30 · 815 阅读 · 0 评论 -
学校食堂简易点餐管理系统(含用户登录且密码隐藏)C++
自己写的一个食堂简易订餐系统,包含用户密码登录,隐藏密码代为“*”号,希望对大家有所帮助!原创 2022-01-07 20:29:14 · 3217 阅读 · 4 评论 -
函数模板的使用C++
函数模板可以适用泛型来定义函数,其中泛型可以是(int, double, float)等替换。在函数重载过程中,通过将类型作为参数传递给模板,可使编译器产生该类型的函数。原创 2022-01-04 11:42:23 · 1603 阅读 · 0 评论 -
计算三维坐标中一直线的长度C++
主要是针对于类友元进行复习,三维坐标中直线的长度就是两个端点之间各分量距离平方开跟,各分量距离x轴与x轴相减的绝对值,y轴与y轴相减的绝对值,z轴与z轴相减的绝对值。class Dian{public: Dian(int x = 0, int y = 0, int z = 0) : x(x), y(y), z(z) {} int getx() { return x; } int gety() { return y; } int getz() { return z;原创 2021-12-23 10:43:34 · 2300 阅读 · 0 评论 -
猜数小游戏C++
指针数组游戏练习原创 2021-12-12 00:32:33 · 3070 阅读 · 0 评论 -
函数与数组结合以及函数如何使用指针处理数组的注意事项C++
下面的程序是将一家人所吃点心数量累计为一个数组,计算一共吃了多少个点心:1. 用 int sum_arr(int arr[],int n)来定义函数头。需要注意的是arr并不是一个数组,而是指针,只不过可以将其看作为一个数组。2.用 int sum_arr(int *arr,int n)来定义函数头。第1个和第2个函数头是一个意思。需要特别强调的是:在C++中,当且仅当用于函数头或者函数原型中,int arr[]和int *arr含义相同,都表示一个int指针,在函数体中使用数组表示法。...原创 2021-12-04 17:00:12 · 1046 阅读 · 2 评论 -
使用结构体输入参加某会议成员的信息,并计算男女比例C++
在AMTA会议上,主要参会人员一共有七个,其中对应他们的名字调出他们的职位以及爱好,年龄,性别等。要求输入a时为名字,b为职位,c为个人简称,d为爱好,e为年龄,p为性别,q为退出,并计算男女比例。(case字母不区分大小写。成员信息后续可以直接读取txt文件,这里由于人员较少,我选择直接手动给定一个数组。)代码如下://AMTA会议#include <iostream>using namespace std;const int strsize = 30;const ..原创 2021-12-01 23:30:31 · 1313 阅读 · 0 评论 -
vscode如何运行C++程序
教你如何使用vscode运行C++程序原创 2021-11-28 17:17:11 · 13387 阅读 · 0 评论 -
三副牌打乱重洗,第一张大于第二张的概率C++
题目:随机洗三副牌,其中一副牌里面多两个二,两个五,一个Q。找出第一张牌大于第二张牌的次数,循环50000次。概率为53%。(做的比较仓促,难点在于洗牌的描述,要保证每次洗牌时刚开始牌库是按照顺序的,紧接着洗牌是按照第一次洗过的牌进行第二次洗牌,依次循环。可能有不对的地方,希望大家多多指教留言)/**author@baibisen 抽牌游戏**/#include <iostream>#include <cstdlib>#include <ctime>.原创 2021-11-26 00:11:09 · 592 阅读 · 0 评论 -
C++变量名定义注意事项及声明与定义的区别
1. and,or,not,max,min等不可做为变量名出现。(注意区分大小写,大小写表示不同含义)2. 数字+字母不可以定义为变量名3. C++中常用的命令指示符都不可做为变量进行定义。原创 2021-11-23 11:39:48 · 1854 阅读 · 0 评论 -
switch语句注意事项C++
switch语句的case必须都是整数或者char类型。原创 2021-11-22 23:46:06 · 1457 阅读 · 0 评论 -
C++ getline(cin,name)与cin.getline(name,n)的使用注意事项
这是我本人在学习过程中所遇到的问题,想使用getline()输入一组数,但发现getline()函数总是显示重载,但之前自己明明正确使用过这个函数,但是长时间没用,忘记了使用条件,今天我终于发现了问题。一般想输入一串数字,可以先声明一个数组,如int a[5],for(i=0;i<5;i++){cin>>a[i];}即可。而getline(),或者cin.getline()是针对输入char或string类型的对象而言的。#include using namespace std;原创 2021-11-20 16:08:29 · 1159 阅读 · 0 评论