Cách gán giá trị cho string khi khởi tạo constructor

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.

1 Like
/////////////////////////////////////////////////////////////////////

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?