PDA

Просмотр полной версии : [Помогите!] Компилятор для книги "С++ за 21 день."


XRASER
05.07.2012, 16:35
Конечно дурацкий вопрос, но все-же... все когда-то с чего-то начинали)

Взялся за изучение с++ с нуля.
Выбрал книгу "Либерти. С++ за 21 день. Пятое издание."
Но не знаю какой выбрать компилятор для примеров.

Скачал "Microsoft Visual C++ 2010 Express" и "Dev-C++".
Но в "Dev-C++" немного непривычно работать, "Microsoft Visual C++ 2010 Express" привычнее, т.к. до этого писал на c#.

Но в "Microsoft Visual C++ 2010 Express" не могу создать программу.
В книге дан пример:
#include <iostream.h>

int main()
{
cout<<"Hello Word!\n";
return 0;
}

При создании консольного приложения с чистого листа и добавления файла с++ (.cpp) подчеркивает выделенное желтым...
Как это исправить или какой компилятор использовать для этой книги?

Programmer*
05.07.2012, 16:40
Тоже пробовал. Скачал много компиляторов. Но что-то нормального не нашел.
ЛЮДИ ПОМОГИТЕ НАМ НАЙТИ ПРОГРАММУ!!!

Sinyss
05.07.2012, 16:41
[Ссылки могут видеть только зарегистрированные и активированные пользователи]
Этот по идее подойдёт.
Возможно в студии ты создал не С++ проект...

TeedI
05.07.2012, 16:45
Все примеры в книге пишутся в visual c++ 6
А вообще :)
#include <iostream>
using namespace std;
и будет все нормально

XRASER
05.07.2012, 18:08
Все примеры в книге пишутся в visual c++ 6
А вообще :)
#include <iostream>
using namespace std;
и будет все нормально

поставил скачиваться visual c++ 6 с rutracker

#include <iostream.h>
using namespace std;

int main()
{
cout<<"Hello Word!\n";
return 0;
}

тоже самое...

TeedI
05.07.2012, 18:11
поставил скачиваться visual c++ 6 с rutracker

Зачем ? :)

#include <iostream>
using namespace std;

int main (void) {

cout << "Hello World" << endl;
return 0;
}

Просто поиграйтесь с инклудами вот и все.

XRASER
05.07.2012, 18:24
Зачем ? :)

#include <iostream>
using namespace std;

int main (void) {

cout << "Hello World" << endl;
return 0;
}

Просто поиграйтесь с инклудами вот и все.

Спасибо, а в с++ есть такая функция, что при написании кода выводятся доступные функции? как в с#.
Скрин примера:
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

ivan_k97/RiZZoF
05.07.2012, 18:35
Спасибо, а в с++ есть такая функция, что при написании кода выводятся доступные функции? как в с#.
Скрин примера:
[Ссылки могут видеть только зарегистрированные и активированные пользователи] Да . В всей Visual Studia есть такая функцыя .

XRASER
05.07.2012, 18:37
Да

У меня сейчас не работает :sad:, как ее включить?

TeedI
05.07.2012, 18:41
У меня сейчас не работает :sad:, как ее включить?

Нету в с++ такого , но есть Visual Assist компонент для Visul studio полных версий.

XRASER
05.07.2012, 18:44
Нету в с++ такого , но есть Visual Assist компонент для Visul studio полных версий.

Лицензия: коммерческая, $100-$249

Существует версия Visual Assist для Visul Studio 2010 с кряком?

Sinyss
06.07.2012, 14:44
Как быть?
Читайте документацию, реализаций С++ столько же сколько и компиляторов, невозможно знать каждую. С каждым компилятором идет документация, примеры кода, достаточно их почитать по мере написания программы...
Ну или читайте книги конкретно по вашей IDE...