các cao thủ cho mình hỏi như trên tiêu đề ý:
mình thấy gán giá trị cho 1 biến int i khi gọi hàm constructor của class Mau như thế này
Mau::Mau():i(1)
{ }
vậy thì không biết có cách nào gán cho string tương tự như vậy ko nhỉ
các cao thủ cho mình hỏi như trên tiêu đề ý:
mình thấy gán giá trị cho 1 biến int i khi gọi hàm constructor của class Mau như thế này
Mau::Mau():i(1)
{ }
vậy thì không biết có cách nào gán cho string tương tự như vậy ko nhỉ
Gán tương tự thôi khác gì đâu.
/////////////////////////////////////////////////////////////////////
YourConstructor::YourConstructor()
: stringValue("somethingHere")
{
//string Value = "somethingHere";
}
/////////////////////////////////////////////////////////////////////
Hai cách k khác nhau là mấy nhưng mà gán giá trị bằng dấu : thì sẽ gán trực tiếp, còn bạn gán trong hàm dựng thì nó sẽ gán cho biến đệm. Thường thì string sẽ gán ở trong .
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?