Здравствуйте, Ligen, Вы писали:
L>Этот прекрасный код вызывает у микрософтовского компилятора разрыв шаблона:
Оффтопик: будьте проще, и люди потянутся.
L>#include "string"
L>template<class Type, class ObjectType, class Traits_by_Type, class Allocator_by_Type>
L>void ToString(const ObjectType & object, std::basic_string<Type, Traits_by_Type, Allocator_by_Type> * pStr)
L>{
L>}
L>template<class Type, class Traits_by_Type, class Allocator_by_Type>
L>void ToString(int object, std::basic_string<Type, Traits_by_Type, Allocator_by_Type> * pStr)
L>{
L>}
L>int main()
L>{
L> int val = 0;
L> std::string str;
L> ToString(val, &str);
L> return 0;
L>}