câu hỏi nhanh:Enumeration Phạm vi
Nếu tôi có enums như:
enum EnumA
{
stuffA = 0
};
enum enumAA
{
stuffA = 1
};
gì xảy ra ở đây khi bạn tham khảo stuffA
? Tôi nghĩ rằng bạn sẽ đề cập đến chúng như EnumA.stuffA
và EnumB.stuffA
như trong java, nhưng điều đó dường như không đúng.
Cảm ơn mọi thông tin chi tiết
Chỉnh sửa-Cảm ơn bạn đã trả lời nhanh!
Vì vậy, nếu tôi muốn thực hiện điều gì đó như trên (phạm vi hẹp), cấu trúc sẽ là cược duy nhất/tốt nhất của tôi? – prelic
Bạn sẽ phải sử dụng một cái gì đó: 'enum enumA {enumA_stuffA = 0}; enum enumAA {enumAA_stuffA = 1}; ' –