С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/26: Рейтинг темы: голосов - 26, средняя оценка - 4.73
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26

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

10.07.2010, 09:57. Показов 5797. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я начал читать книгу "Джесс Либерти - Освой самостоятельно С++ за 21 день". Выбрал компилятор Borland C++ Builder 6, но сним возникли проблемы Подскажите какой нибудь компилятор для примеров из этой книги? (Если есть лучше русские версии)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.07.2010, 09:57
Ответы с готовыми решениями:

Нужны исходники для примеров из книги "Основы ADO.NET Боб Бошемин"
Начал читать сию книгу, очень нравится, все доходчиво и понятно как для начинающего работать с БД вообще. Но только столкнулся с тем, что...

Ни один из примеров книги не работает
Начал изучение языка СИ в институте с нуля.На занятиях мы будем писать, уже писали, в Dev-Cpp.Создавали консольный проект, вводили число и...

Нужны исходники программ-примеров из книги
Привет всвем. Если кто-то, когда-то работал с книгой "Станислав Горнаков. DirectX 9. Уроки программирования на C++" огромная просьба...

20
 Аватар для besstiaa
94 / 94 / 14
Регистрация: 04.06.2010
Сообщений: 223
10.07.2010, 10:00
Bulat_Sitdikov,какие проблемы?
0
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 10:11  [ТС]
Проблема с компиляцией Или у меня руки кривые или с программой что-то
0
 Аватар для besstiaa
94 / 94 / 14
Регистрация: 04.06.2010
Сообщений: 223
10.07.2010, 10:13
Bulat_Sitdikov,ну вы бы тогда выложили код программы, и указали, какие ошибки компиляции. Если дело в коде, то зачем менять компилятор, если в остальном он устраивает...
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.07.2010, 10:13
Bulat_Sitdikov, для компиляции кода из этой книги без исправлений подойдет MS Visual Studio 2005/2008/2010
Бесплатные среды (IDE) для программирования на С/С++
1
 Аватар для Bulat_Sitdikov
0 / 0 / 0
Регистрация: 09.07.2010
Сообщений: 26
10.07.2010, 10:34  [ТС]
besstiaa,
Цитата Сообщение от besstiaa Посмотреть сообщение
ну вы бы тогда выложили код программы, и указали, какие ошибки компиляции. Если дело в коде, то зачем менять компилятор, если в остальном он устраивает...
Дело не в коде. Просто после компиляции программа не запускается



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

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

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

Не по теме:

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

0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.07.2010, 13:35
Nameless One, оригинальные подписи под каждой кнопкой, привыкаешь работать с нормальной IDE и вся документация на англ, а русская та же самая MS VS 2008 - на подписи посмотрел - ничего не понял. На англ все нормально написано, а локализации всякие - они кривые
0
10.07.2010, 13:37

Не по теме:

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

0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
10.07.2010, 13:47
Nameless One, конечно дело привычки, все уже механически делал не обращая внимания на подписи. А новичку будет сложно разобраться, еще сложнее пересесть на нормальную английскую версию или поговорить с кем-то про студию или почитать документацию. Ведь для людей которые пользовались русской студией даже слово Debug незнакомо
0
 Аватар для usernet009
26 / 26 / 5
Регистрация: 28.12.2009
Сообщений: 85
10.07.2010, 14:01
ТС, используй СРАЗУ хорошую 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 ( запуск ) и увидел на экране результат.
0
Эксперт С++
 Аватар для MikeSoft
3956 / 1811 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
10.07.2010, 14:07
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() (правда, иногда его приходится писать два раза, бывали случаи).
2
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
10.07.2010, 14:07
usernet009, вообще-то Visual C++ Express 2010 можно скачать с офф. сайта совершенно бесплатно хоть на английском, хоть на русском, хоть на китайском.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.07.2010, 14:07
Помогаю со студенческими работами здесь

Нужны объяснения примеров из книги "Язык программирования Си" Брайан Керниган, Деннис Ритчи
Добры день. Начал читать книгу &quot;Язык программирования Си&quot; Брайан Керниган, Деннис Ритчи; для лучшего усвоения использую приведенные...

"Принципы, паттерны и методики гибкой разработки на языке C#": где взять коды примеров из книги
здравствуйте! Я приобрел книгу &quot;Принципы, паттерны и методики гибкой разработки на языке C#&quot;, а не могу найти где скачать код с...

Где взять компилятор и книги по паскалю
Люди помогите пожалуйста где взять компилятор и книги по паскалю

Сравнить ФИО из книги 1 и книги 2, и если совпадают, то в столбец А книги 1, подставить данные из столбца В книги 2
Добрый день! Подскажите, как сделать-есть 2 книги. Нужно сравнить фамилии из книги 1 и книги 2 и если ФИО совпадает, то в столбец А книги...

Книги Г.Шилдта в каком порядке нужно или какие книги для изучения с++
Скажите в каком порядке надо читать книги Г.Шилдта для изучения с++ . Возможно сначала придется с учить , или как лучше ? Или подскажите...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru