Я новичок в Visual Studio Express 2008. Мне удалось запустить компилятор C ++ из командной строки в моем одном файле cpp, после того как мне пришлось добавить какой-либо путь в %include%
к .. .NET\console\Templates\1033
для stdafx.h
файл определения (зачем мне это делать, я бы подумал, что установщик поместит все, что мне нужно ... ??), и это сработало, но теперь я получаю ошибку C3861 для 'printf', 'sprintf', 'fopen '... а также ошибка C2065 для' FILE ',' fpIndex ',' fpData '... Кажется, обе ошибки связаны с проблемой namespace ! Я понятия не имею, что делать с пространством имен, когда я попробовал команду, предложенную для этих ошибок на веб-сайте MS using namespace std;
, я получил еще одну ошибку, говоря «пространство имен с этим именем не существует»?
у меня есть только эти несколько включений и код
#include "stdafx.h"
#include <windows.h>
#include <time.h>
#include <process.h>
#include <stdlib.h>
#include <malloc.h>