Вот код, который производит различный вывод в g ++ 4.7 и vs2012 (cl17). #include < iostream > использование пространства имен std; класс A {public: A () {cout < < "1" < < епсИ; } ~ A () {...
Когда я добавляю последнюю строку из этого фрагмента кода в свой программный код: typedef std::set JobSet;
typedef boost::shared_ptr JobSetPtr;
JobSetPtr jobs_; job_->insert (задание); // ...