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

Компилятор для примеров из книги по С++ - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.83
Bulat_Sitdikov
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 09:57     Компилятор для примеров из книги по С++ #1
Я начал читать книгу "Джесс Либерти - Освой самостоятельно С++ за 21 день". Выбрал компилятор Borland C++ Builder 6, но сним возникли проблемы Подскажите какой нибудь компилятор для примеров из этой книги? (Если есть лучше русские версии)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2010, 09:57     Компилятор для примеров из книги по С++
Посмотрите здесь:

Книга и компилятор для новичка C++
Компилятор для C C++
C++ Компилятор для графики
C++ Компилятор C++ для Android.
Компилятор для новичка C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
besstiaa
 Аватар для besstiaa
93 / 93 / 7
Регистрация: 04.06.2010
Сообщений: 223
10.07.2010, 10:00     Компилятор для примеров из книги по С++ #2
Bulat_Sitdikov,какие проблемы?
Bulat_Sitdikov
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 10:11  [ТС]     Компилятор для примеров из книги по С++ #3
Проблема с компиляцией Или у меня руки кривые или с программой что-то
besstiaa
 Аватар для besstiaa
93 / 93 / 7
Регистрация: 04.06.2010
Сообщений: 223
10.07.2010, 10:13     Компилятор для примеров из книги по С++ #4
Bulat_Sitdikov,ну вы бы тогда выложили код программы, и указали, какие ошибки компиляции. Если дело в коде, то зачем менять компилятор, если в остальном он устраивает...
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
10.07.2010, 10:13     Компилятор для примеров из книги по С++ #5
Bulat_Sitdikov, для компиляции кода из этой книги без исправлений подойдет MS Visual Studio 2005/2008/2010
Бесплатные среды (IDE) для программирования на С/С++
Bulat_Sitdikov
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 10:34  [ТС]     Компилятор для примеров из книги по С++ #6
besstiaa,
Цитата Сообщение от besstiaa Посмотреть сообщение
ну вы бы тогда выложили код программы, и указали, какие ошибки компиляции. Если дело в коде, то зачем менять компилятор, если в остальном он устраивает...
Дело не в коде. Просто после компиляции программа не запускается



Добавлено через 12 секунд
M128K145, Я пробовал с MS Visual Studio 2005, но ничего там не понял. Какие книги для новичков MS Visual Studio 2005 прочитать для начала?
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.07.2010, 10:44     Компилятор для примеров из книги по С++ #7
Цитата Сообщение от Bulat_Sitdikov Посмотреть сообщение
Я пробовал с MS Visual Studio 2005, но ничего там не понял. Какие книги для новичков MS Visual Studio 2005 прочитать для начала?
Да ничего там читать не нужно. Что конкретно тебе не понятно?

Добавлено через 5 минут
Цитата Сообщение от Bulat_Sitdikov Посмотреть сообщение
Просто после компиляции программа не запускается
Что значит "не запускается"? Выдает ошибки при запуске? Если да, напиши, какие.
ЗЫ. И приведи уже код.
Bulat_Sitdikov
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 10:53  [ТС]     Компилятор для примеров из книги по С++ #8
Nameless One, Вот код программы
C++
1
2
3
4
5
6
7
#include <iostream.h>
 
int main()
{
cout << "Hello World!\n";
return 0;
}
Это самый первый пример в книге.
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.07.2010, 10:57     Компилятор для примеров из книги по С++ #9
Опиши подробно, как (и в какой среде) создавал проект. Как я понял, ошибок при запуске программы нет, так что скорее всего у тебя эта проблема.
Bulat_Sitdikov
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 11:37  [ТС]     Компилятор для примеров из книги по С++ #10
Nameless One, Создовал в Borland C++ Builder 6. Проблема именно эта Спасибо за ссылку.

Да ничего там читать не нужно. Что конкретно тебе не понятно?
В VS2005 я не смог разобраться с запуском компиляции.
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.07.2010, 11:54     Компилятор для примеров из книги по С++ #11
Цитата Сообщение от Bulat_Sitdikov Посмотреть сообщение
В VS2005 я не смог разобраться с запуском компиляции.
Создаем проект:
Меню Файл->Создать->Проект. Выбираешь тип проекта: "Консольное приложение Win32", вводишь имя проекта (любое), жмешь ок. В мастере создания проектов ставишь галочку "пустой проект" ("empty project"), остальные опции не меняешь.
После создания проекта в меню "Проект" жмешь на "Добавить новый элемент", выбираешь "Файл .cpp" (или щелкаешь на вкладку "Обозреватель решений" ("Solution Explorer"), щелкаешь правой кнопкой мыши на папку "Файлы исходного кода" и в контекстном меню выбираешь Добавить->Создать элемент). После чего забиваешь код, жмешь Отладка->Начать отладку (или F5), радуешься.
Все эти операции можно сделать с помощью горячих клавиш или кнопок на панели инструментов.
Bulat_Sitdikov
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 12:03  [ТС]     Компилятор для примеров из книги по С++ #12
Спасибо Жаль что у меня английская версия, ладно как-нибудь разберусь)))
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
10.07.2010, 13:27     Компилятор для примеров из книги по С++ #13
Bulat_Sitdikov, наоборот, английская версия намного лучше русской и привыкайте работать с английскими IDE, потому как на работе придется именно в английских IDE работать
Nameless One
10.07.2010, 13:29
  #14

Не по теме:

M128K145, а чем она лучше?

M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
10.07.2010, 13:35     Компилятор для примеров из книги по С++ #15
Nameless One, оригинальные подписи под каждой кнопкой, привыкаешь работать с нормальной IDE и вся документация на англ, а русская та же самая MS VS 2008 - на подписи посмотрел - ничего не понял. На англ все нормально написано, а локализации всякие - они кривые
Nameless One
10.07.2010, 13:37
  #16

Не по теме:

M128K145, ну, это все дело привычки

M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
10.07.2010, 13:47     Компилятор для примеров из книги по С++ #17
Nameless One, конечно дело привычки, все уже механически делал не обращая внимания на подписи. А новичку будет сложно разобраться, еще сложнее пересесть на нормальную английскую версию или поговорить с кем-то про студию или почитать документацию. Ведь для людей которые пользовались русской студией даже слово Debug незнакомо
usernet009
 Аватар для usernet009
24 / 24 / 1
Регистрация: 28.12.2009
Сообщений: 85
10.07.2010, 14:01     Компилятор для примеров из книги по С++ #18
ТС, используй СРАЗУ хорошую IDE. Не какие нибудь дрова, вроде borland 3.11 ( как у нас в универе ). Ибо, я тож на нем сразу начал что то химичить, неудобно блин, то не понимает новых функций то библиотек не найдет. Но, справка у него отличная, вот про это не могу промолчать В общем, потом скачал себе MVS 2003 Express ( английская в бесплатном распространении есть, поищи в гугле ) и почувствовал себя человеком. Дальше - больше. Решил посмотреть, что еще веселого есть.... скачал DEV C++ потом codeblocks, попробовал Eclipse. И, честно говоря, ни одна не понравилась. Там отладчик не удобный, там вывод ошибок "тупит". В общем, так я и остался на английский MVS 2003. А потом услышал про выход MVS 2010. Полез на официалку и... нашел там триальную версию на 30 дней. Скачал... очень понравилась. Интерфейс - отличный. Быстрые клавиши уже "интуитивно" понятны. Ошибки выводит четко. Даже еще при написании кода MVS анализирует его и может выдать синтаксические ошибки ( подчеркивает, как WORD ).
К чему я это ... к тому, что мне нравится MVS. Если совесть мучает - можешь качать бесплатную 2003 или триальные 2008 и 2010.
Разбиться долго не будешь. Лично у меня на это ушло гдето минут 10. Создал первый проэкт, нажал F7 ( компиляция ) , потом F5 ( запуск ) и увидел на экране результат.
MikeSoft
Эксперт C++
 Аватар для MikeSoft
3781 / 1765 / 85
Регистрация: 21.11.2009
Сообщений: 2,540
10.07.2010, 14:07     Компилятор для примеров из книги по С++ #19
Bulat_Sitdikov, да всё с билдером нормально! И ошибок у вас никаких не возникнет!
Просто Билдер имеет свойство закрывать консольное приложение после его выполнения!
Поэтому сделайте так ... в функции main, перед return'ом допишите
C++
1
system("pause");
Вариант номер два:
C++
1
2
3
4
5
6
7
8
#include <conio.h>
...
int main()
{
  ...
  getch();
  return 0;
}
Также можете написать getchar() (правда, иногда его приходится писать два раза, бывали случаи).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2010, 14:07     Компилятор для примеров из книги по С++
Еще ссылки по теме:

Компилятор для C++ C++
C++ Посоветуйте компилятор для C++
компилятор для андроид C++

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

Или воспользуйтесь поиском по форуму:
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.07.2010, 14:07     Компилятор для примеров из книги по С++ #20
usernet009, вообще-то Visual C++ Express 2010 можно скачать с офф. сайта совершенно бесплатно хоть на английском, хоть на русском, хоть на китайском.
Yandex
Объявления
10.07.2010, 14:07     Компилятор для примеров из книги по С++
Ответ Создать тему
Опции темы

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