1. 程式人生 > >【C++】關於字串引數傳遞的小技巧

【C++】關於字串引數傳遞的小技巧

在對函式進行字串傳遞操作時,一次不要傳遞太多的字串。可以先傳遞一個字串,然後在函式中將該字串複製給其他字串。

如對於下面的函式:

void turn_ps(string password,string result){
    
}

void main(){
     string password,result;
     cin>>password;
     turn_ps(password,result);

}
就不如這樣:
void turn_ps(string password){
   string result=password;
}
void main(){ 
     string password;
     cin>>password; 
     turn_ps(password); 
}
來的好。這樣對於程式的健壯性比較好。

                                                                                                                                                                           2016.03.06