Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Visual Studio 2010 не может найти ‹iostream›

Автор вопроса: Jpon9Ответов: 1

Я только что установил Visual Studio 2010, и у меня есть ощущение, что что-то пошло не так, пока я его устанавливал. У меня есть следующий код, возвращающий ошибку о том, что он не может найти файл iostream. Я заглянул в папку include (C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include) и увидел только 4 файла (omp.h, pgobootrun.h, srv.h, wmiatlprov.h). Я не уверен, что это нормально, но я на 99% уверен, что это не так.

Вот мой код:

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello, World!";
    return 0;
}

Что возвращает следующие ошибки:

1>------ Build started: Project: Test2, Configuration: Debug Win32 ------
1>Build started 06/11/2012 0:31:05.
1>PrepareForBuild:
1>  Creating directory "c:\users\jake\documents\visual studio 2010\Projects\Test2\Debug\".
1>InitializeBuildStatus:
1>  Creating "Debug\Test2.unsuccessfulbuild" because "AlwaysCreate" was specified.
1>ClCompile:
1>  Test2.cpp
1>c:\users\jake\documents\visual studio 2010\projects\test2\test2\test2.cpp(2): fatal error C1083: Cannot open include file: 'iostream': No such file or directory
1>  stdafx.cpp
1>c:\users\jake\documents\visual studio 2010\projects\test2\test2\stdafx.h(10): fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory
1>  Generating Code...
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.65
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Сколько бы я ни искал в Google, я не могу понять, как решить эту проблему. Любая помощь приветствуется. Если нужна дополнительная информация, я могу предоставить все необходимое для решения этой проблемы, спасибо.

EDIT 1: я не использую предварительно скомпилированный заголовок. Я скачал его с веб-сайта MSDN на странице, которую не могу опубликовать здесь, потому что она привязана к учетной записи, но у меня определенно не хватило места (на моем жестком диске свободно около 650 ГБ). Да, пробовал переустанавливать (минимум 4 раза).

EDIT 2: Страница, связанная с моей учетной записью, была с веб-сайта Microsoft. Шаг за шагом, что я сделал, это скачал .iso, распаковал его в папку с 7zip, запустил файл autorun.exe, прошел установку (ошибок там быть не могло, все, что я сделал, это проверил " Политики конфиденциальности" и еще много чего), открыл Visual Studio, ввел код, который у меня есть ниже, и запустил его. Я не думал, что это требует каких-либо объяснений.

  • Кажется, что-то пошло не так, у меня 206 элементов в папке include K-ballo 11.06.2012
  • Не могли бы вы дать ссылку на то, что вы скачали/установили? Похоже, что-то, что может произойти и из-за нехватки места на диске, зависит от того, чего еще не хватает. chris 11.06.2012
  • Используете ли вы предварительно скомпилированный заголовок в Microsoft Visual Studio? Если да, то можете ли вы показать нам это тоже? stanigator 11.06.2012
  • Если вы не объясните шаг за шагом, что именно вы сделали, никто не сможет вам помочь. Кроме того, on a page I can't post here because it's tied to the account привязан к какой учетной записи? Jesse Good 11.06.2012

c++visual-studio-2010iostream

Ответы

Ответ 1 · avneet723

Я считаю, что вам следует попробовать переустановить или просто выполнить ремонт в Visual Studio.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы