|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.06.2016, 07:00 | #1 |
Регистрация: 30.04.2016
Сообщений: 6
|
C ++ самостоятельно
Доброго всем. В этой теме прошу не высказываться в грубой и не корректной форме.
Среда Dev-C++, все решения рабочие я их сам проверил на компе Я сам только как недельку изучаю С ++ (в свободное от работы время и для себя) и не понимаю многих нюансов и подводных камней языка. Поэтому в теме буду выкладывать мои решение задач с пояснениями тех или иных моментов кода. Для чего? Да для того, чтобы программисты или просто знающие люди могли просто посоветовать как лучше реализовать те или иные моменты программы. Книги это хорошо, но реальный человек лучше. Задача из учебника: 1 Составить программу для вывода текста на экран Решение: Код:
Последний раз редактировалось Notung; 01.06.2016 в 14:47. |
01.06.2016, 12:58 | #2 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
У Вас не хватает инклюда. system("PAUSE"); находится в библиотеке stdlib.h. Странно, что она вообще откомпилировалась. Или нет?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
01.06.2016, 13:33 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Тогда лучше инклюдить cstdlib
|
01.06.2016, 13:42 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Ну, это в VS. Да, это лучше, но в классическом С++ этой библиотеки нет. Автор ведь не написал, какой средой он пользуется. Поэтому, я и выбрал классический вариант.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
01.06.2016, 13:44 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Нет, это именно классический вариант http://en.cppreference.com/w/cpp/header/cstdlib
|
01.06.2016, 13:53 | #6 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
01.06.2016, 14:01 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Откуда вы это взяли? Можете открыть и посмотреть. cstdlib (без h) это просто обертка для стандартизации, а stdlib.h оставлен для совместимости
|
01.06.2016, 14:04 | #8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Я сейчас не вспомню. Где-то читал, но особо вникать не стал, так что - пардон. Кода рылся, мне это не показалось существенным, просто репер (опорная точка) в мозгу отложился и всё.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
01.06.2016, 14:51 | #9 |
Регистрация: 30.04.2016
Сообщений: 6
|
Да программа работает, а system("PAUSE"); убрал Dev очень сильно ругался:
[Error] 'system' was not declared in this scope и я ее удалил |
01.06.2016, 15:09 | #10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
если вы не прочитали, то про нее и было в постах
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выучить 1с самостоятельно | Толян51 | Помощь студентам | 1 | 30.04.2013 23:04 |
Поток прерывается самостоятельно | Ferrum26 | Общие вопросы Delphi | 7 | 28.07.2010 15:36 |
Стать профессионалом самостоятельно | Олвин | Свободное общение | 10 | 10.05.2009 20:21 |