Здравствуйте, eao197, Вы писали:
E>Изобретали, я бы сказал. Многие библиотеки (например, Qt, wxWidgets, ACE) начали развиваться еще до появления данных классов и до их стандартизации. Сейчас, к тому же, идет процесс добавления поддержки стандартных классов во многие старые библиотеки. В частности, Qt нормально дружит с std::string.
таких пока мало. не думаю, что они сейчас потянут хотя бы на 1% от общего количества библиотек.
E>Если же речь идет об исключениях, то есть std::exception, а все, что std::exception не поддерживает -- см.п.1.
а еще есть коды возврата и установка глобального кода ошибки
E>В распространенных?
а много ли ты знаешь компиляторов, которые реализуют экспорт шаблонов, например?

Но это совсем уж экзотика. На самом деле проблем соответствия стандарту много и в более простых областях.
E>auto_ptr в контейнера -- это элементарное не знание языка.
Это — незнание особенностей реализации STL, а не языка.
Да и вообще, чтобы придумать оператор копирования значения, который разрушает свой
правый аргумент — нужна была
очень забористая трава

... << RSDN@Home 1.1.4 stable rev. 510>>