runtime_error не был объявлен в этой области для g ++ 4.1.2

Тот же код отлично работает в gcc 4.5.2, но при попытке скомпилировать его на gcc 4.1.2 я получаю сообщение об ошибке 'runtime_error' не был объявлен в этой области .

У меня есть

#include <stdexcept>

Это проблема с gcc 4.1.2?

Отрывок кода

// Constructor
if (resource cannot be acquired)
  throw std::runtime_error("Blah Blah");
9
задан Dat Chu 2 April 2011 в 15:04
поделиться