Re: [All VС versions] fatal error C1001: INTERNAL COMPILER E
От: Кодт Россия  
Дата: 26.05.10 12:04
Оценка:
Здравствуйте, 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>}
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.