自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 C++婚恋交友系统

实现的功能,将数据写入文件中,将文件中的数据读出。实现泛化交友匹配实现最佳交友

2022-10-23 09:06:29 218

原创 C++类类型转换普通类型

C++类类型转换普通类型

2022-10-21 18:35:41 136

原创 C++普通类型转换为类类型

从普通类型到类类型的转化用的还是构造函数。

2022-10-21 18:17:01 184

原创 C++对输入输出运算符的重载

C++对输入输出运算符的重载

2022-10-21 09:59:41 172

原创 C++关系运算符重载

C++关系运算符重载

2022-10-20 15:31:35 273

原创 C++对赋值运算符的重载

C++对赋值运算符的重载Boy &operator=(const Boy&boy);

2022-10-20 08:48:57 308

原创 C++的的运算符重载,成员函数,友元函数

C++的的运算符重载,成员函数,友元函数

2022-10-19 22:09:49 137

原创 C++友元类

友元类的作用如果把A类作为B类的友元类那么A类的所有成员函数【在A类的成员函数内】,就可以直接访问【使用】B类的私有成员。即,友元类可以直接访问对应类的所有成员!!!

2022-10-19 08:18:27 66

原创 C++类的成员函数作为另外一个类的友元函数

C++类的成员函数作为另外一个类的友元函数

2022-10-18 21:21:22 146

原创 c++面对对象编程,婚恋交友系统

婚恋交友系统框架,实现的功能,男嘉宾,女嘉宾单个写入文件,成批写入文件。读文件方式(这里用的是C语言的sscanf_s(line.c_str(),""性别:男 姓名:%s 薪资:%d 年龄:%d",name,sizeof(name),&salary,&age))实现自动配对功能。所用到的知识有,类的继承与派生,类的继承方式。以及数据库的使用。

2022-10-18 16:42:34 498

原创 C++友元

//把外部的全局函数upgrade,声明为这个类的友元函数

2022-10-18 16:26:44 91

原创 C++读文件练习项目三

从练习2中的data.txt文件读取各个整数,打印出最大值和最小值,以及平均值

2022-10-18 15:31:15 93

原创 C++项目练习二

输入任意多个整数,把这些数据保存到文件data.txt中。如果在输入的过程中,输入错误,则提示用户重新输入。指导用户输入结束(ctrl+z)[每行最多保存10个整数]

2022-10-18 11:16:30 76

原创 C++ tellg 返回文件的大小

C++ tellg 返回文件的大小

2022-10-15 20:07:04 264

原创 C++文件的随机读

C++文件的随机读

2022-10-15 19:51:41 148

原创 C++按指定格式读取文件

C++按指定格式读取文件

2022-10-13 10:21:17 223

原创 C++按指定格式写文件

c++按指定格式写文件

2022-10-13 09:44:38 269

原创 C++用文件流读二进制文件

C++用文件流读2进制文件

2022-10-13 08:02:03 171

原创 C++使用文件流写二进制文件

C++使用文件流写二进制文件

2022-10-13 07:41:04 171

原创 C++使用文件流写2进制文件

C++使用文件流写2进制文件

2022-10-13 07:37:08 192

原创 c++使用文件流写文本文件

C++使用文件流写文本文件

2022-10-13 07:27:28 212

原创 C++面向对象编程之派生

面向对象的编程之派生

2022-10-09 15:06:52 125

原创 面向对象编程之继承

面向对象的编程之继承,通过本例可以很快掌握父类和子类的关系。

2022-10-09 09:25:19 30

原创 面向对象编程--项目练习2

定义一个或者多个类,来描述以下需求:定义一个类,来表示某模拟养成游戏中人物:每个人物,有昵称,年龄,性别,配偶,朋友,支持的活动有:结婚,离婚,交友,断交,询问昵称,询问性别,询问年龄,简介等。

2022-10-07 18:03:26 719

原创 面向对象编程(智能婚恋交友系统)

智能婚恋交友系统核心框架

2022-10-06 18:48:04 172

原创 面向对象编程

#include<sstream>stringstream ret;ret<<name<<age<<salary;return ret.str() //将其转换为string形式

2022-10-06 18:20:51 58

原创 面向对象编程vector容器

vector可以容纳各种数据类型,用法#include<vector>vector<Boy>boys; //<里面放数据类型>boys.push_back(12); //往尾部添加数据,相当于往里面加个12boys[0]=12;

2022-10-06 18:17:32 115

原创 面向对象的编程之析构函数

5、析构函数作用:对象销毁前,做清理工作。具体的清理工作,一般和构造函数对应比如:如果在构造函数中,使用了new分配了内存,就需要在析构函数中用delete释放。如果构造函数中没有申请资源(主要是内存资源)那么很少使用析构函数。函数名:~类型没有返回值,没有参数,最多只能有一个析构函数访问权限:一般使用public使用方法:不能主动调用。对象销毁时,自动调用*****(很重要)如果不定义,编译器会自动生成一个析构函数(什么也不做)。#include<iostream

2022-10-03 11:32:14 149

原创 面对对象的编程之赋值构造函数(f1=f2)

#include<iostream>#include<Windows.h>#include<string>using namespace std;#define ADDR_LEN 64class Cat{public: Cat(); Cat(const Cat &other); string getName(); int getAge(); void setAddr(char*addr);

2022-10-03 10:32:41 88

原创 面向对象的编程,拷贝构造函数之深拷贝(常用在含地址的类内变量中)

#include<iostream>#include<Windows.h>#include<string>using namespace std;#define ADDR_LEN 64class Cat{public: Cat(); Cat(const Cat &other); string getName(); int getAge(); void setAddr(char*addr); voi

2022-10-03 10:31:00 70

原创 面向对象编程,拷贝构造函数什么时间调用

什么时候调用拷贝构造函数1、调用函数时,实用是对象,形参不是引用类型 如果函数的形参是引用类型,就不会调用拷贝构造函数2、函数的返回类型是类,而且不是引用类型#include<iostream>#include<Windows.h>#include<string>using namespace std;class Cat{public: Cat(string name, int age); Cat(const Cat&o

2022-10-01 12:59:06 56

原创 面向对象的编程之构造函数

合成默认函数,是程序自己给出的,只有类内变量都赋初值时适用。设置对象时不带参数手动默认函数,就是给类内变量赋初值,如Human();...Human::Human(){name=“小花”;age=18;}创建对象时自动调用的手动默认构造函数,就不会再去调用合成默认构造函数。定义带参数的构造函数如Human(stringname,intage);...Human::Human(stringname,intage){this->name =

2022-10-01 09:28:21 86

原创 类型定义,

typedef enum _PROPS PROPS ;把enum _PROPS定义一个别名为PROPS记得带上分号。

2022-09-23 17:40:13 29

原创 c/c++头文件保护指令

第一种:将#pragma once放在头文件里面,为了防止头文件在一个文件中包含多次。第二种方法用条件编译:#ifndef TEST_H#define TEST_H#endif

2022-09-23 17:29:06 379

原创 推箱子小游戏

#include<graphics.h> //图形库#include<iostream>#include<string>#include<Windows.h>#include<conio.h>using namespace std;#define RATIO 61#define SCREEN_WIDTH 960#define SCREEN_HEIGHT 768//控制键 上、下、左、右控制方向,’q’退出#define KE

2022-09-22 16:52:00 875

原创 结构体传值

#include<iostream>#include<Windows.h>#include<string.h>#include<stdlib.h>using namespace std;struct programer {char name[32];int age;int salary;};//方法一:形参使用值传递struct programer add_salary(struct prog

2022-09-17 14:24:22 199

原创 结构体指针

#include<iostream>#include<Windows.h>#include<string.h>#include<stdlib.h>using namespace std;struct _friend { char name[32]; char sex; //m 男、f 女 int age;};int main(){ struct _friend girl = { "小龙女",'f',18 }

2022-09-17 11:44:01 34

原创 地震检测系统

#include<fstream>#include<iostream>#include<Windows.h>#include<string>#include<cmath>using namespace std;const double THRESHOLD = 1.5;//计算短/长时间窗口能量数据的采样值。double power_w(double arr[], int length, int n);int main(){

2022-09-15 16:51:19 478

原创 内存这里常见的错误

2022-09-15 10:55:51 35

原创 函数返回值使用指针

#include<iostream>#include<Windows.h>using namespace std;int *add(int x, int y){int*sum = NULL;sum = new int;*sum = x + y;return sum;}int *add2(int x, int y){static int sum = 0;sum = x + y;return &su

2022-09-15 10:23:07 44

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除