Tôi chưa bao giờ thấy nó trước đây. Tôi nghĩ đó là một lỗi đánh máy cho ":: mẫu", nhưng khi tôi nhìn thấy nó thực sự biên dịch tôi đã rất bối rối. Bất cứ ai có thể giúp tôi tìm ra xin vui lòng? Tôi không nghĩ đó là nhãn goto
."class:" có nghĩa là gì trong C++?
void f() {
class: sample {
// there were some members declared here
} x;
}
Trông giống như một lớp ẩn danh (được kế thừa từ mẫu) dụ x. Chưa bao giờ thấy điều này trước đây. Có lẽ đó là C++ 0x? – ssmir
chỉ đoán: đây có phải là lớp chưa được đặt tên bắt nguồn từ 'mẫu' không? – davka
Đó không phải là nhãn 'goto'? Đúng, 'goto' trên cùng của' lớp'! –