摘要:        
class String{ public: String(const char* cstr = 0); String(const String& str); 拷贝构造 String& operator = (const String& str); ~String(); char* get_c_str    阅读全文
posted @ 2018-08-20 21:35
sky-zz
阅读(183)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.output函数 #include<iostream.h> ostream& operator<< (ostream& os, const String& str){ os << str.get_c_str(); return os; } { String s1("hello"); cout <    阅读全文
posted @ 2018-08-20 20:43
sky-zz
阅读(211)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.带有指针的Class,Class with pointer member 当类内带指针,一定自己写出拷贝构造函数。 String s1(); String s2("hello"); String s3(s1); 拷贝构造 s3=s2; 拷贝赋值 往往编译器会自动完成拷贝构造与拷贝赋值,不带有指针    阅读全文
posted @ 2018-08-20 15:24
sky-zz
阅读(174)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号