随笔分类 -  mooc.程序设计与算法(三)

摘要:1 #include <iostream> 2 #include <cstring> 3 using namespace std; 4 5 class Array2 { 6 private: 7 int** arr; 8 int row,col; 9 public: 10 Array2(int i 阅读全文
posted @ 2022-09-13 22:41 balabalahhh 阅读(44) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 class Point { 4 private: 5 int x; 6 int y; 7 public: 8 Point() { }; 9 friend istream& operator>>(istrea 阅读全文
posted @ 2022-09-13 22:37 balabalahhh 阅读(39) 评论(0) 推荐(0)
摘要:#include <iostream> using namespace std; class MyInt { int nVal; public: MyInt( int n) { nVal = n ;} MyInt& operator-(int x){ nVal -= x; return *this; 阅读全文
posted @ 2022-09-13 22:36 balabalahhh 阅读(27) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 #include <string> 3 #include <cstring> 4 using namespace std; 5 class MyString { 6 char * p; 7 public: 8 MyString(const char * 阅读全文
posted @ 2022-09-13 22:35 balabalahhh 阅读(51) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 #include <string> 3 using namespace std; 4 class Base { 5 public: 6 int k; 7 Base(int n):k(n) { } 8 }; 9 class Big 10 { 11 pub 阅读全文
posted @ 2022-09-13 22:33 balabalahhh 阅读(16) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 class A { 4 public: 5 int val; 6 7 A(int 8 i = 123):val(i){}; 9 A& GetObj(){return *this;} 10 }; 11 int 阅读全文
posted @ 2022-09-13 22:32 balabalahhh 阅读(20) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 class A { 4 public: 5 int i; 6 A(int x) { i = x; } 7 ~A(){cout << i << endl;} 8 }; 9 int main() 10 { 11 阅读全文
posted @ 2022-09-13 22:31 balabalahhh 阅读(23) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 #include <cstring> 3 #include <cstdlib> 4 using namespace std; 5 class Complex { 6 private: 7 double r,i; 8 public: 9 void Pri 阅读全文
posted @ 2022-09-13 22:30 balabalahhh 阅读(51) 评论(0) 推荐(0)
摘要:#include <iostream> #include <string> #include <cstdio> #include <cstring> #include <sstream> #include <cstdlib> using namespace std; class Student { 阅读全文
posted @ 2022-09-13 22:27 balabalahhh 阅读(77) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 int * a[] = { 7 NULL 8 }; 9 10 *a[2] = 123; 11 a[3][5] = 456; 12 if(! a[0] ) { 13 co 阅读全文
posted @ 2022-09-13 22:24 balabalahhh 阅读(42) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 int & 4 getElement(int * a, int i) 5 { 6 return a[i]; 7 } 8 int main() 9 { 10 int a[] = {1,2,3}; 11 get 阅读全文
posted @ 2022-09-13 22:20 balabalahhh 阅读(18) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 4 void swap( 5 int* &a,int* &b 6 ) 7 { 8 int * tmp = a; 9 a = b; 10 b = tmp; 11 } 12 int main() 13 { 14 阅读全文
posted @ 2022-09-13 22:19 balabalahhh 阅读(20) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 class A 4 { 5 public: 6 int x; 7 int getX() { return x; } 8 }; 9 void swap( 10 A& a,A& b 11 ) 12 { 13 i 阅读全文
posted @ 2022-09-13 22:18 balabalahhh 阅读(39) 评论(0) 推荐(0)
摘要:multiset和set区别在于 前者可包含重复元素 1.创建一个set变量set2 用来记录进入过整数集的整数(利用唯一性),multiset变量mset用来管理整数集的所有整数(可包括重复的) 1 #include <iostream> 2 #include <set> 3 #include < 阅读全文
posted @ 2022-09-13 10:29 balabalahhh 阅读(26) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 4 5 template <class T> 6 struct GoodCopy { 7 // 在此处补充你的代码 8 void operator()(T* p,T* q,T* r){ 9 int n = 阅读全文
posted @ 2022-09-10 17:17 balabalahhh 阅读(35) 评论(0) 推荐(0)
摘要:知识点1:static静态变量在类内声明,但必须在类外初始化 知识点2:构造函数不能是虚函数 为什么C++的构造函数不可以是虚函数,而析构函数可以是虚函数 - 知乎 (zhihu.com) 知识点3:如果基类构造函数里所有参数有缺省值,那么派生类函数可以不为其初始化,基类会自行用缺省值初始化变量 知 阅读全文
posted @ 2022-09-01 18:32 balabalahhh 阅读(95) 评论(0) 推荐(0)
摘要:(21条消息) 023:Fun和Do_Simon_Paul的博客-CSDN博客 1 #include <iostream> 2 using namespace std; 3 class A { 4 private: 5 int nVal; 6 public: 7 void Fun() 8 { cou 阅读全文
posted @ 2022-08-30 15:00 balabalahhh 阅读(39) 评论(0) 推荐(0)
摘要:(21条消息) C++面向对象程序设计 020:继承自string的MyString (北大Mooc)(含注释)_Love 6的博客-CSDN博客 1 #include <cstdlib> 2 #include <iostream> 3 #include <string> 4 #include <a 阅读全文
posted @ 2022-08-28 16:59 balabalahhh 阅读(133) 评论(0) 推荐(0)
摘要:(21条消息) C++编程练习 013:魔兽世界之一:备战_德林恩宝的博客-CSDN博客 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 using namespace std; 5 #define WARRIOR_N 阅读全文
posted @ 2022-08-20 22:18 balabalahhh 阅读(115) 评论(0) 推荐(0)
摘要:1 #include <iostream> 2 using namespace std; 3 class A { 4 public: 5 int val; 6 A(int n = 123):val(n){} 7 A& GetObj(){return *this;} 8 }; 9 int main() 阅读全文
posted @ 2022-08-19 15:04 balabalahhh 阅读(36) 评论(0) 推荐(0)