Copy Constructor C++ với tham số hằng của đối tượng

Mình vừa muốn đảm bảo không thay đổi đối tượng có sẳn datetime vừa muốn sử dụng phương thức lấy giá trị của ngày trong datetime thì làm sao mọi người :confused:

Mình từng nghĩ đến cách sử dụng const_cast nhưng không hiệu quả lắm.

sửa lại phương thức Day:

  • ko cần trả về tham chiếu vì kiểu trả về là int
  • thêm const cho phương thức
int CDate::Day()const { return m_Day; }
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?