class MyClass
{
public:
MyClass() {}
~MyClass() {}
const std::string & getString() const
{
return str;
}
private:
std::string str = "this is a string";
};
int main()
{
std::cout << MyClass().getString() << std::endl;
system("pause");
return 0;
}Preformatted text
mọi người ơi cho em hỏi chút, hàm getString ở class là hàm gì vậy ạ? và tại sao nó lại có thể gọi ở hàm main theo kiểu MyClass().getString() mà ko cần phải tạo object
(bởi vì vấn đề này em cũng ko hiểu phải gọi là gì nên đặt tiêu đề topic kì lạ)
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?