std::map<std::string, int> m = {
{"Marc G.", 123},
{"Zulija N.", 456},
{"John D.", 369}
};
Trong Xcode, tôi đã đặt ngôn ngữ C++ thành "C++ 0x [-std = C++ 0x]" và C++ Standard Library set vào thư viện chuẩn "libC++ LLVM C++ với hỗ trợ C++ 0X"Tại sao tôi nhận được "không tổng hợp không thể được khởi tạo với danh sách bộ khởi tạo"
Tôi có cần phải đặt thứ gì khác không?
Cú pháp có vẻ chính xác có hoặc không có '=' (giả sử bạn đã đưa tiêu chuẩn :: chuỗi trong phạm vi của khóa học). –
'g ++ -std = C++ 11' –