C++
DeepThoughts
自由
展开
-
C++大整数运算(加减乘除取余)
#include <iostream>#include <vector>#include <string>#include <cstring>using namespace std;class bign { public : //4个必须函数 bign(string str) { ...原创 2020-02-18 11:40:33 · 1918 阅读 · 0 评论 -
C++虚函数
#include<iostream>using namespace std;class Base1 { public : void show() { cout << "Base1" << endl; }};class Base2...原创 2020-02-01 09:22:20 · 96 阅读 · 0 评论 -
C++虚基类
#include <iostream>using namespace std;class Base0 { public : Base0(int x):x(x) { } int val = 0; private : int x;...原创 2020-02-01 09:22:55 · 100 阅读 · 0 评论 -
C++字符串
#include <iostream>using namespace std;int main(){ //字符 char a='a'; char * p=&a; cout << * p << endl;//正确 //cout << p;//错误...原创 2020-01-31 22:11:52 · 96 阅读 · 0 评论 -
C++深复制和浅复制
#include <iostream>using namespace std;class Test { public : Test(int num):p(new int (num)){} Test(Test & test):p(new int (*(test.p))){}...原创 2020-01-31 22:10:01 · 227 阅读 · 0 评论 -
C++十六进制转八进制(16-10-8)
#include<cstdio>#include<string>#include<iostream>#include<cstdlib>#include <math.h>using namespace std;void tenToEight(int s) { int i=0,beiChu=s,yu=0...原创 2020-01-31 22:08:34 · 439 阅读 · 0 评论 -
C++十六进制转八进制(16-2-8)
#include<cstdio>#include<string>#include<iostream>#include<cstdlib>using namespace std;void binaryToEight(string s) { int i; string str; if(s....原创 2020-01-31 22:07:21 · 324 阅读 · 0 评论 -
C++动态内存分配
(1)new - delete#include <iostream>using namespace std;int main(){ int x; cin >> x; int * p1 = new int [x]; int (* p2) [2] = new int [x][2]; in...原创 2020-01-31 22:05:17 · 94 阅读 · 0 评论 -
C++输入各个考场号、各个考场内人数、各个考场内学生的学号+成绩,输出考场内排序,总排序
#include<iostream>#include<cstdio>#include<algorithm>#include<string.h>using namespace std;struct Student { int id; float grade; int placeId;...原创 2020-01-31 22:03:28 · 280 阅读 · 0 评论 -
C++函数重载
#include<iostream>using namespace std;void test(int a , int b){ cout <<a<<b<<endl;}void test(int a , double b){ cout <<a<<b<<endl;}...原创 2020-01-31 22:01:46 · 79 阅读 · 0 评论 -
C++打印菱形
#include <iostream>using namespace std;int main(){ int length; cout <<"Please input lenth:"<<endl; cin >>length; while (length % 2 != 1){...原创 2020-01-31 21:47:21 · 314 阅读 · 0 评论 -
C++闰年
#include <iostream>using namespace std;int main() { int year; cout <<"Please input year:"<<endl; cin >>year; if (((year%4==0)&&(year...原创 2020-01-31 21:53:03 · 454 阅读 · 0 评论 -
C++汉诺塔
#include <iostream>using namespace std;void move(char src , char dest) { cout <<src<<"-->"<<dest<<endl;}void hanoi(int num ,char src,char medium,char d...原创 2020-01-31 21:56:22 · 110 阅读 · 0 评论