Статус: Офлайн
Реєстрація: 21.02.2007
Повідом.: 242
Реєстрація: 21.02.2007
Повідом.: 242
Visual C++ и STL
Всю жизнь под винду писал на борланде, а тут понадобилось поюзать Microsoft Visual C++ Express (пробовал 2008 и 2010) и не могу понять в чем байда.
Пытаюсь подключить STL заголовок и .... компиляция останавливается то в недрах stdio.h, то в недрах winnt.h
компиляция элементарной программы
#include <stdio.h>
#include <vector.h>
void main(void)
{
printf("Hello wolrd!");
}
заканчивается ошибкой
1>c:\program files\microsoft visual studio 10.0\vc\include\stdlib.h(342): error C2061: syntax error : identifier '_CountofType'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdlib.h(343): fatal error C1903: unable to recover from previous error(s); stopping compilation
если в stdlib.h закомментировать соответствующие строчки где ошибка, то тогда похожая ошибка выскакивает где-то в winnt.h, и так до бесконечности. Если заголовок STL не подключать, то все нормально. Пробовал разные версии STL, и старые и новые - монопенисуально.
Кто виноват ? чё делать ?
Всю жизнь под винду писал на борланде, а тут понадобилось поюзать Microsoft Visual C++ Express (пробовал 2008 и 2010) и не могу понять в чем байда.
Пытаюсь подключить STL заголовок и .... компиляция останавливается то в недрах stdio.h, то в недрах winnt.h
компиляция элементарной программы
#include <stdio.h>
#include <vector.h>
void main(void)
{
printf("Hello wolrd!");
}
заканчивается ошибкой
1>c:\program files\microsoft visual studio 10.0\vc\include\stdlib.h(342): error C2061: syntax error : identifier '_CountofType'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdlib.h(343): fatal error C1903: unable to recover from previous error(s); stopping compilation
если в stdlib.h закомментировать соответствующие строчки где ошибка, то тогда похожая ошибка выскакивает где-то в winnt.h, и так до бесконечности. Если заголовок STL не подключать, то все нормально. Пробовал разные версии STL, и старые и новые - монопенисуально.
Кто виноват ? чё делать ?
Останнє редагування: