complexType

3280 ワード

//decltype              ,      
decltype((variable)) ruiy; //           (              ,      ,                ) ,              
decltype((i)) d;    //d int& 
       
       ;
  
decltype((varuable))       ,decltype(variable)     variable             ;
decltype  auto  :
decltype           ;
                 
auto                            ;
  
         ISBN    
if(data1.bookNo == data2.bookNo)
{
  unsigned totalCnt = data1.units_sold + data2.units_sold;//    
double totalRevenue = data1.revenue + data2.revenue;
//  ISBN,    ,    ,    
std::cout << data1.bookNo << " " << totalCnt
<
  
             
      header guard          
*    ,      ,                ,                      
& operator       
            
undefined                  ,        
    string    vector  
string vector          
    ,            
string         
vector                 string vector         string    vector  
string         
vector       
             string     vector  
string vector         
                          ,              
string         
vector                  
  
     ,          
    using  ,            std,
::        :                           
std::cin        std   cin
            
using namespace::Name;   
using namespace std;//
                     ,              
               ,              
string s1;
string s2 = s1;
string s3 = "ruiy";// s3          
string s4(10,'c');
              string                       
string               
  =        ,            (copy initialization)                   ,             (direct initialization)
     ,           
          
getline                          
getline    >>   
getline              string  
             
        
       
getline    
                   getline               string  
      string                               
       string  ,string       getline                 

string cin getline( ,string ) over, \ n getline getline getline( ,string object); cin getline(cin,string line) cin string line , string line ; if string