Chúng tôi (nên) biết rằng các thùng chứa thư viện chuẩn C++, bao gồm std :: string, không có nghĩa là được kế thừa từ đó. Tuy nhiên, C++ 98/03 đã cho phép chúng tôi làm điều đó ngay cả khi nó đã dẫn đến lỗi.Thùng chứa tiêu chuẩn C++ 11 là "cuối cùng"?
Giờ đây, từ khóa final
có sẵn, là những thùng chứa thư viện chuẩn được đánh dấu final
để ngăn việc sử dụng thừa kế xấu với chúng?
Nếu không, tại sao vậy?
Cảm ơn bạn đã sửa chữa loại Jerry. Tôi đã có nó ở hai nơi và chỉ cần cố định thứ hai quá. Tôi sẽ không nhận thấy nó nếu không có sự giúp đỡ của bạn. –
Chắc chắn. Xin lỗi tôi đã bỏ lỡ cái thứ hai. –