Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ПРоблема с Visual C++ 2008

33K
01 сентября 2008 года
nill
4 / / 02.02.2008
Только начал изучать C++
Начал в Visual C++ 2008 Express Edition новый проект
там появился какой то код я добавил туда самый простой пример из книжки который печает Welcom и у меня идут ошибки

вот код
#include "stdafx.h"
#include <iostream>
namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout "welcom";
return 0;
}

и вот к примеру ошибки
error C2059: syntax error : ';'
error C2065: 'cout' : undeclared identifier


Книги у меня не совсем новые там Visual C++ 6 описывается но я его не могу поставить на комп с Windows Vista там появляется ошбка при установке

Есть какой то выход кроме как ставить Windows XP и на него Visual C++ 6
Литературы по Visual C++ 2008 я не нашел

Неужели Visual C++ 2008 так изменился что на нем нельзя написать даже самые простые программы из Visual C++ 6 ?
12K
01 сентября 2008 года
lifs
163 / / 06.09.2007
Исправить надо так:
 
Код:
#include "stdafx.h"
#include <iostream>
using namespace std;           // здесь
int _tmain(int argc, _TCHAR* argv[])
{
cout << "welcom";               // здесь
return 0;
}
40K
03 сентября 2008 года
jsonborn
10 / / 26.08.2008
привет! твою программу можно заставить работать следующим образом:

#include "stdafx.h"
#include <iostream>

int _tmain(int argc, _TCHAR* argv[])
{
std::cout << "welcom";
return 0;
}
сам недавно стал использовать MSVisual Studio 2008. пока вроде бы нет особых негативных впечатлений. все довольно мило.
3
03 сентября 2008 года
Green
4.8K / / 20.01.2000
Цитата: nill

Неужели Visual C++ 2008 так изменился что на нем нельзя написать даже самые простые программы из Visual C++ 6 ?


Твои проблемы никак не связаны ни c версией 6, ни 2008.
Проблема связана с невнимательным копированием кода из книжки, ну либо с опечатками в самой книге.

33K
05 сентября 2008 года
nill
4 / / 02.02.2008
Вобщем разобрался всем спасибо

А еще вопрос а можно где то в свойствах проекта в VS2008 посматреть что это за проект CLR или чистый C++ или там MFC
я как бы понимаю они различаются набором файлов которые создаются мастером по умолчанию, но хотелось бы видеть где то что именно это за проект когда изучаешь чужие проги
3
05 сентября 2008 года
Green
4.8K / / 20.01.2000
Цитата: nill
Вобщем разобрался всем спасибо

А еще вопрос а можно где то в свойствах проекта в VS2008 посматреть что это за проект CLR или чистый C++ или там MFC
я как бы понимаю они различаются набором файлов которые создаются мастером по умолчанию, но хотелось бы видеть где то что именно это за проект когда изучаешь чужие проги



Ну так создай визардом проекты с MFC, CLR и без оных. И сравни параметры проектов. Дополнительно заглядывая в MSDN, что какой параметр значит. Весьма подымишься на знания.

42K
14 сентября 2008 года
Леголас
5 / / 14.09.2008
Цитата: lifs
Исправить надо так:
 
Код:
#include "stdafx.h"
#include <iostream>
using namespace std;           // здесь
int _tmain(int argc, _TCHAR* argv[])
{
cout << "welcom";               // здесь
return 0;
}



Ввёл в MS Visual C++ 2008 express Edition , компилятор выдаёт сообщение што компиляция прошла , ошибок нет ( errors 0 ) , но найти экзешник не могу !:( Где он находится ?

5
14 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: Леголас
Ввёл в MS Visual C++ 2008 express Edition , компилятор выдаёт сообщение што компиляция прошла , ошибок нет ( errors 0 ) , но найти экзешник не могу !:( Где он находится ?


Злобная студия прячет его от вас :D

А "билд" пробовали в меню выбрать?

42K
14 сентября 2008 года
Леголас
5 / / 14.09.2008
Цитата: hardcase
Злобная студия прячет его от вас :D

А "билд" пробовали в меню выбрать?


Билд это build ? Нажимал там все подряд консоль не появляется . Хотя может какие настройки надо поменять ? :confused:

5
14 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: Леголас
Нажимал там все подряд консоль не появляется.

А еще есть такая кнопочка с треугольным значком "Play"...

42K
15 сентября 2008 года
Леголас
5 / / 14.09.2008
Цитата: hardcase
А еще есть такая кнопочка с треугольным значком "Play"...



Ну штож , остропонятно желание поиздеваться на рядовым юзером :mad:.
Валяйте дальше .

12K
15 сентября 2008 года
__AleXX__
133 / / 02.04.2007
Положение ехе-шника определяется в настройках проекта, обычно это:
путь к проекту / конфигурация (дебаг, релиз, ...) / сщбственно тут твоя ехе-ха.
5
15 сентября 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: Леголас
Ну штож , остропонятно желание поиздеваться на рядовым юзером :mad:.
Валяйте дальше .

Дык, каков вопрос - таков ответ.
Вы искать пробовали, в Виндовсе поиск файлов есть.
Создаете проект с оригинальным именем и ищете потом файл! Просто как два байта переслать.

42K
15 сентября 2008 года
Леголас
5 / / 14.09.2008
http://forum.codenet.ru/attachment.php?attachmentid=3043&stc=1&d=1221491244
Этот ? Консоль выскакивает на доли секунды и только .
12K
15 сентября 2008 года
__AleXX__
133 / / 02.04.2007
А ты в консоли запускал? или с эксплорера тыцнул ? :))
8.4K
18 сентября 2008 года
z0rch
275 / / 02.09.2008
Цитата: Леголас
http://forum.codenet.ru/attachment.php?attachmentid=3043&stc=1&d=1221491244
Этот ? Консоль выскакивает на доли секунды и только .



допиши в конце _getch(); и будет тебе счастье ;) программа будет ожидать нажатия любой клавиши

42K
19 сентября 2008 года
Леголас
5 / / 14.09.2008
Цитата: z0rch
допиши в конце _getch(); и будет тебе счастье ;) программа будет ожидать нажатия любой клавиши


Спасибо уже разобрался , только ещё ,в начале программы , надо дополнительно ввести директиву препроцессора : #include < conio.h> , и только потом в конце программы : getch() .

8.4K
19 сентября 2008 года
z0rch
275 / / 02.09.2008
ну впринципе я думаю, что каждый посмотрит в msdn что он вводит. а там написано про < conio.h>. Хотя если честно, я просто забыл ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог