Tạo chức năng giống "khóa chính" cho class c++

Mình có 1 class động vật gồm các thuộc tính tên, tuổi, cân nặng
Khi tạo ra các đối tượng mình muốn các tên của đối tượng không được trùng nhau (Giống khóa chính trong sql server) thì mình phải làm thế nào. Các bạn cho mình hướng giải quyết vấn đề này.

Bạn có thể dùng std::map trong C++

std::map<tên, object động vật (tên, tuổi, cân nặng)>;

http://www.cplusplus.com/reference/map/map/insert/

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?