Как я могу обновить code :: blocks, чтобы использовать TDM-GCC?
Мне нужно использоватьunique_ptr
в моем назначении C ++.
Я скачал новый компилятор TDM-GCC-4.7.1 и установил его. Затем я изменил каталог компилятора GNU GCC на путь установки в опции:.Setting->Compiler...->Toolchain Executable
Но это нет работа. Когда я определяюunique_ptr
, Произойдет ошибка:"unique pointer is not a command of 'std' "
Причина использования интеллектуального указателя заключается в обеспечении строгой безопасности исключений, что также является требованием этого назначения. Мне просто нужно использовать эту новую функцию C ++ 11 ... Кроме того, я использую ОС Windows 7.
Спасибо!