Здравствуйте, Кодт, Вы писали:
К>Здравствуйте, roofhasgone, Вы писали:
R>>Код ниже не компилируется на Embarcadero C++ Builder XE2.
К>Может быть, глючит std::is_class?
К>(Проверь, что даёт is_class<Foo>::value)
К>Если да, — то решение такое: выдрать, если получится, определение из VC-шной реализации STL и вставить к себе в проект. А чтобы не подрались имена — запихнуть в пространство vcstd::
К>Если нет, то есть, компилятор не умеет делать SFINAE, — тогда всё гораздо хуже.
SFINAE вроде даже 6 билдер умел делать, врядли комплиятор разучился.