Форум программистов, компьютерный форум CyberForum.ru

Что случилось? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 62, средняя оценка - 4.97
tHo^
1 / 1 / 0
Регистрация: 30.08.2012
Сообщений: 9
10.09.2012, 18:55     Что случилось? #1
Microsoft Visual C++ 2010 Express Переустановил все что можно все равно даже если написать легкую программу все равно выдает ошибки например:
C++
1
2
3
4
5
6
#include <iostream>
using namespace std;
void main()
{
  cout << "Hello World!" << endl;   cout << "Welcome to C++ Programming" << endl;
}
Ошибки:
C++
1
2
3
4
5
6
    4   IntelliSense: необходимо использовать имя пространства имен c:\users\1\documents\visual studio 2010\projects\hello word\hello word\hello word.cpp   6
    2   IntelliSense: не удается открыть источник файл "tchar.h"    c:\users\1\documents\visual studio 2010\projects\hello word\hello word\stdafx.h 11
    1   IntelliSense: не удается открыть источник файл "stdio.h"    c:\users\1\documents\visual studio 2010\projects\hello word\hello word\stdafx.h 10
    3   IntelliSense: не удается открыть источник файл "iostream"   c:\users\1\documents\visual studio 2010\projects\hello word\hello word\hello word.cpp   5
    6   IntelliSense: идентификатор "endl" не определен c:\users\1\documents\visual studio 2010\projects\hello word\hello word\hello word.cpp   9
    5   IntelliSense: идентификатор "cout" не определен c:\users\1\documents\visual studio 2010\projects\hello word\hello word\hello word.cpp   9
Добавлено через 45 минут
Прошу помочь)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
10.09.2012, 18:56     Что случилось? #2
При создании проекта надо ставить галку "Пустой проект"
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.09.2012, 19:42     Что случилось? #3
И не забывать первым делом подключать stdafx, если не подключен:
C++
1
#include "stdafx.h"
И...int main() вместо void лучше бы.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
10.09.2012, 19:44     Что случилось? #4
Цитата Сообщение от BumerangSP Посмотреть сообщение
И не забывать первым делом подключать stdafx
если создаешь пустой проект, делать этого не нужно
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.09.2012, 19:49     Что случилось? #5
neske,
Цитата Сообщение от BumerangSP Посмотреть сообщение
...если не подключен:
Частая ошибка, когда при вставке кода эту строчку по нечаянности удаляют.
tHo^
1 / 1 / 0
Регистрация: 30.08.2012
Сообщений: 9
11.09.2012, 11:34  [ТС]     Что случилось? #6
Видите в чем проблема даже если создать пустой проект написать #include <iostream> он пишит ошибку:
Код
1	IntelliSense: не удается открыть источник файл "iostream"	c:\users\1\documents\visual studio 2010\projects\hello\hello\client.cpp	1
\
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1283 / 1217 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
11.09.2012, 12:32     Что случилось? #7
IntelliSense ошибки, это не ошибки компиляции или линковки. Это ошибки системы вывода подсказок. Можешь их преспокойно игнорировать. Я вообще их отключил, потому что VisualAssistX использую, вместо IntelliSense.
tHo^
1 / 1 / 0
Регистрация: 30.08.2012
Сообщений: 9
11.09.2012, 12:38  [ТС]     Что случилось? #8
Создал пустой проект написал:
#include <iostream>
Нажал начать отладку выдает:
Код
Ошибка	1	error C1083: Не удается открыть файл включение: iostream: No such file or directory	c:\users\1\documents\visual studio 2010\projects\simplefirst\simplefirst\client.cpp	1
2	IntelliSense: не удается открыть источник файл "iostream"	c:\users\1\documents\visual studio 2010\projects\simplefirst\simplefirst\client.cpp	1
мб. что-то с библиотекой то что даже std не определяет >_<
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
11.09.2012, 16:28     Что случилось? #9
tHo^, так ведь можно же посмотреть, существует ли iostream поэтому адресу. Или самому в инклюде прописать путь.
tHo^
1 / 1 / 0
Регистрация: 30.08.2012
Сообщений: 9
12.09.2012, 12:18  [ТС]     Что случилось? #10
Так можно ведь как о установить стандартную библиотеку для c++. Скиньте ссылку на библиотеку, а то найти не могу с офф сайта скачал какую то не установила не одного файла
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2012, 15:44     Что случилось?
Еще ссылки по теме:

Что такое перегрузка оператора? Что у меня в коде за ошибка? C++
Поясните пожалуйста что означает двоеточие и то что идет после него C++
Что это за знак >> прочитал что это сдвиг вправо? что он делает C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
12.09.2012, 15:44     Что случилось? #11
Цитата Сообщение от tHo^ Посмотреть сообщение
Так можно ведь как о установить стандартную библиотеку для c++. Скиньте ссылку на библиотеку, а то найти не могу с офф сайта скачал какую то не установила не одного файла
У меня сейчас стоит vs c++ 2008 express и по поводу совместимости не уверен, т.к. не проверял.
Yandex
Объявления
12.09.2012, 15:44     Что случилось?
Ответ Создать тему
Опции темы

Текущее время: 09:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru