Tôi muốn xây dựng một đối tượng trong ngăn xếp, sử dụng C++. Bạn có biết sự khác biệt giữa các đến cách gọi constructor (có và không có ngoặc) là gì:Các cách khác nhau để xây dựng một đối tượng trong C++
một) MyClass object ;
b) MyClass object() ;
Tôi đang sử dụng MFC và khi xây dựng biến toàn cục cho ứng dụng chính, nếu tôi sử dụng cách thứ hai, tôi có ngoại lệ, tôi nghĩ hai cách này tương đương nhau.
Cảm ơn mọi người vì bất kỳ thông tin nào.
cách hàm tạo cho MyClass trông như thế nào? –
Tôi sẽ không nghĩ rằng bạn sẽ nhận được một ngoại lệ với (b). Điều này sẽ dẫn đến lỗi biên dịch. – LeopardSkinPillBoxHat