|
#MRoose
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416
|
|
Зачем учить язык в консоли, если пришло время окон?06.11.2014, 23:34. Показов 4471. Ответов 39
Метки нет (Все метки)
Добрый вечер! Я когда начинал изучать этот язык искал литру и остановился на Р.Лафоре ООП. Ну прочитал мало но понял. Но после этого некоторые люди сказали что нах тебе эти книги? они только для консоли а сейчас нужен графический интерфейс прогам.Ну с этим я согласен. Но поковырявшись в кодах Valve, Cryengine SDK я там нашел много что схожего с примерами из Книги Брюса Эккеля и т п то есть чистый язык.
Отсюда вопрос:ведь зная все чему учат книги Страуструпа,Шилдта и т п необходимо в жизни? Ведь WinAPI только создает окно и обрабатывает сообщения а функции и все сложные конструкции реализуются с помощью этих знаний из книг?
0
|
|
| 06.11.2014, 23:34 | |
|
Ответы с готовыми решениями:
39
Зачем учить указатели, если можно использовать вектор?
Какой язык программирования учить, если человек слабенько знает математику? |
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
||
| 11.11.2014, 08:05 | ||
|
0
|
||
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
|||
| 11.11.2014, 08:41 | |||
|
Добавлено через 2 минуты
0
|
|||
|
|
||
| 11.11.2014, 08:51 | ||
|
0
|
||
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
||
| 11.11.2014, 09:16 | ||
|
Во-вторых. Окна, мотивируют к затратам времени на получение от программы не правильности работы, а красивости. В третьих. Если пишется игра, то и здесь можно обойтись без окон, а выводить изображение прямо на видеокарту через OpehGL или DirectX.
0
|
||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 11.11.2014, 12:27 | ||
|
_Ivana, Есть разграничения: возможности которые входят в ядро языка и возможности, которые входят в библиотеку. Эти вещи никто и не путал. Но так же есть понятие Стандарт С++. И cтандартная библиотека является его частью.
0
|
||
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
||
| 11.11.2014, 12:47 | ||
|
0
|
||
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||
| 11.11.2014, 13:05 | ||
|
А вообще, стандарт 98 года официально считается первым стандартом языка С++. И на самом деле там появилось (по сравнению с Annotated C++ Reference Manual) очень много чего нового, в том числе и в ядре языка.
1
|
||
| 11.11.2014, 13:50 | |
|
DrOffset, ну вот и все стало на свои места, было же очевидно, что это был спор о терминах. Просто я сознательно акцентирую внимание участников дискуссии на этом моменте - различие ядра языка (компилятора) и дополнительных библиотек любой степени стандартности, и не только касательно С++. Хотя бы потому, что библиотеки можно добавить/заменить/выкинуть в любых сочетаниях и количестве, не нравится плюсовая iostream - подключил сишную stdio и т.п., а от компилятора никуда не денешься, ну разве только заменить VS на gcc или как их там зовут.
0
|
|
|
19506 / 10109 / 2464
Регистрация: 30.01.2014
Сообщений: 17,834
|
||||||||
| 11.11.2014, 14:35 | ||||||||
|
_Ivana, Лично я ни с кем не спорил, просто озвучил парочку фактов.
Дело в том, что уважаемый Mr.X с самого начала говорил про стандарт вообще, а не про ядро языка. А вот дальше пошло зачем-то разделение на "сам язык" и "внешние прибабмбасы", хотя контекст беседы заданный Mr.X был иной. Заблуждения заблуждениями, но раз библиотека включена в стандарт - нельзя не признавать ее "особый" статус. Этим она и отличается от настоящих "внешних прибамбасов". Хотя лично я против включения Qt в стандарт, уж больно она выбивается из идеологии. Добавлено через 23 минуты Кстати грань между библиотекой и ядром языка все больше стирается. Взять хотя бы std::initializer_list - библиотека? да! Однако же (код из gcc):
В старом же, можно привести в пример хорошо известную возможность RTTI (ядро языка), которая не работает полноценно без заголовочного файла из стандартной библиотеки <typeinfo>, ибо там определен библиотечный тип std::type_info, который возвращает оператор (ядра) языка typeid. Я это к чему, С++ сложный язык с богатой историей, просто взять и поделить в нем что-то на белое и черное не получится. Учитывайте это в своих заблуждениях
3
|
||||||||
|
#MRoose
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416
|
|
| 13.11.2014, 09:03 [ТС] | |
|
блин развели спор о стандартах.как Вы это знаете? ????? мне бы язык выучить. ..)
0
|
|
|
236 / 196 / 21
Регистрация: 04.06.2014
Сообщений: 1,309
|
||
| 13.11.2014, 10:43 | ||
|
Типы данных. Операторы языка. Библиотечные функции. Ключевые слова.
0
|
||
|
|
|
| 13.11.2014, 14:03 | |
|
Бери Qt и учебник по нему, даже не изучив весь язык с++, ты сможешь писать качественные программы с красивым интерфейсом, и у тебя сразу появятся покупатели программ.
0
|
|
|
|
||
| 13.11.2014, 14:21 | ||
|
Не по теме:
Добавлено через 35 секунд
0
|
||
| 13.11.2014, 15:32 | ||
|
Не по теме:
0
|
||
| 13.11.2014, 15:32 | |
|
Проверка даты и времени и выполнение действий, если "время пришло" Пришло ли время ?
Пришло время задуматься о апгрейде
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|