Re: Бага в MSVC 9.0
От: Сыроежка  
Дата: 30.12.11 12:28
Оценка:
Здравствуйте, nen777w, Вы писали:

N>Компиляция кода приводит к internal compiler error


N>
N>struct S {
N>    const char arr[120];
N>};

N>S s = { (const unsigned char*)"aaa" };

N>int _tmain(int argc, _TCHAR* argv[])
N>{
N>    return 0;
N>}
N>



N>

N>c:\app_tmp\compiler_crash\compiler_crash\compiler_crash.cpp(10) : fatal error C1001: An internal error has occurred in the compiler.
1>>(compiler file 'msc1.cpp', line 1411)


Я не знаю, почему именно компилятор выдал фатальную ошибку, но, вообще-то, ваш код не корректный, так как вы пытаетесь инициализировать символьный массив значением константного указателя.
Меня можно встретить на www.cpp.forum24.ru
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.