Это «известная» ошибка /vd2 в Visual Studio. Дополнительную информацию см.:
http://mcdougalljonathan.blogspot.com/2 ... m-crash-in .html
или Google по ключевым словам «visual studio vd2 gtkmm».
Поэтому мне нужно создать выпуск с кодом, в котором много таких шаблонов. ниже с VS2010. Кажется, это невозможно, у меня осталось 10 дней. Есть идеи?
#include
#include
struct Object
{
virtual ~Object() {}
};
struct Base: virtual public Object
{
Base() :Object()
{
// upcast and downcast
Object* o = static_cast(this);
Base* b = dynamic_cast(o);
std::cout
Подробнее здесь: https://stackoverflow.com/questions/844 ... mpiler-bug