摘要: 1 #include <iostream> 2 #include <vector> 3 using namespace std; 4 5 6 struct A { 7 int v; 8 A() { } 9 A(int n):v(n) { }; 10 bool operator<(const A & 阅读全文
posted @ 2022-09-13 22:59 balabalahhh 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <cmath> 3 #include <algorithm> 4 #include <string> 5 using namespace std; 6 template <class T1,class T2> 7 struct Clo 阅读全文
posted @ 2022-09-13 22:56 balabalahhh 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 using namespace std; 3 4 bool Greater2(int n1,int n2) 5 { 6 return n1 > n2; 7 } 8 bool Greater1(int n1,int n2) 9 { 10 return n 阅读全文
posted @ 2022-09-13 22:55 balabalahhh 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 template <class T> 6 class CMyistream_iterator 7 { 8 private: 9 istream& in; 10 T 阅读全文
posted @ 2022-09-13 22:54 balabalahhh 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <string> 3 #include <cstring> 4 using namespace std; 5 template <class T> 6 class myclass { 7 private: 8 T* p; 9 int 阅读全文
posted @ 2022-09-13 22:54 balabalahhh 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 using namespace std; 3 class MyCin 4 { 5 bool value; 6 public: 7 MyCin():value(true){ } 8 operator bool(){return value;} 9 MyC 阅读全文
posted @ 2022-09-13 22:53 balabalahhh 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <string> 3 using namespace std; 4 template<class T,class Pred> 5 T* Filter(T* p,T* q,T* s,Pred op){ 6 while(p < q){ 7 阅读全文
posted @ 2022-09-13 22:52 balabalahhh 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <string> 3 using namespace std; 4 template<class T,class Pred> 5 void MyForeach(T *p,T *q,Pred op){ 6 while(p != q){ 阅读全文
posted @ 2022-09-13 22:52 balabalahhh 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <string> 3 using namespace std; 4 template <class T> 5 T SumArray( 6 T *p,T *q){ 7 T sum = *p; 8 while(++ p != q) 9 s 阅读全文
posted @ 2022-09-13 22:51 balabalahhh 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 using namespace std; 3 class A { 4 private: 5 int nVal; 6 public: 7 void Fun() 8 { cout << "A::Fun" << endl; }; 9 virtual void 阅读全文
posted @ 2022-09-13 22:51 balabalahhh 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 using namespace std; 3 class A 4 { 5 public: 6 A() { } 7 virtual ~A() { cout << "destructor A" << endl; } 8 }; 9 class B:publi 阅读全文
posted @ 2022-09-13 22:50 balabalahhh 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 using namespace std; 3 class B { 4 private: 5 int nBVal; 6 public: 7 void Print() 8 { cout << "nBVal="<< nBVal << endl; } 9 vo 阅读全文
posted @ 2022-09-13 22:49 balabalahhh 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1 #include <cstdlib> 2 #include <iostream> 3 using namespace std; 4 int strlen(const char * s) 5 { int i = 0; 6 for(; s[i]; ++i); 7 return i; 8 } 9 vo 阅读全文
posted @ 2022-09-13 22:46 balabalahhh 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <cstring> 3 #include <cstdlib> 4 #include <cstdio> 5 using namespace std; 6 const int MAX = 110; 7 class CHugeInt { 8 阅读全文
posted @ 2022-09-13 22:43 balabalahhh 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(33) 评论(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 阅读(28) 评论(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 阅读(19) 评论(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 阅读(30) 评论(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 阅读(11) 评论(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 阅读(15) 评论(0) 推荐(0) 编辑