![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
ASTRONY_
0
展开
-
关于复制构造函数及关于类的简单函数使用(C++)
关于复制构造函数 :相当于在内存新建一个类,再把数据复制给目标。可以是不完全复制(也是其存在意义),比如数据加减等。三种使用情景:1.用已知对象初始化信对象;2.形参为对象;3.返回值为对象;简单函数:1.声明时和普通声明一样;2.在定义中,可没用形参,直接使用类里面数据而不用逐层引用(如time.hour)3.在调用时,是"对象名.函数名"形式,函数用对象名的数据,这也是上面无...原创 2018-10-07 19:05:21 · 208 阅读 · 0 评论 -
private与protected的使用(继承与派生)
class base{private: int a1;protected: int b1;public: base(int a, int b) :a1(a), b1(b){} ~base(){}; void show(){ cout << a1 << " " << b1 << " " << endl;原创 2018-11-01 21:50:23 · 308 阅读 · 0 评论 -
关于c++操作符重载返回值类型
#include "stdafx.h"#include&lt;iostream&gt;using namespace std; class vod { float A; float B; public: vod(float a,float b):A(a),B(b){} void show(){ cout&lt;&lt;'('&lt;&l原创 2018-11-13 14:21:26 · 1111 阅读 · 0 评论 -
希尔排序--自上而下的归并--自底而上的并归--快速排序--三向切分
代码有部分可能有重复定义,去除/**///头文件01.h#pragma once#ifndef H01#define H01#include<iostream>using std::cout;using std::cin;const int M=10;template <class T>bool less(T *p, int a, int b){...原创 2018-11-23 11:04:38 · 174 阅读 · 0 评论 -
递归调用 汉诺塔问题 八皇后问题 c++
// 实验00.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>using namespace std;int i = 0;void move01(char x, char y, char z, int n){ if (n == 1){ cout << x << "-&g...原创 2018-12-30 20:13:55 · 312 阅读 · 0 评论 -
dfs 迷宫图
//find.cpp#include "pch.h"#include<STDIO.H>int kk = 13; //假设的最大步数int KK[12] = { 0 }; //记录短路程轨迹int SUM = 0; //每种算法步数int hh[26] = { 0 }; ...原创 2019-01-21 20:28:02 · 314 阅读 · 0 评论