|
-37 / 1 / 0
Регистрация: 26.04.2020
Сообщений: 19
|
|
Начало начал C++. Выбор IDE для новичка09.03.2025, 12:59. Показов 10308. Ответов 99
Здаров камрады!
Заранее прошу не пинать, если не в тот раздел топик стартанул. Далее буду изъясняться без профессиональных терминов, своими словами. В бытность свою шкетом, кодил я на Turbo Pascal 7.0, учился я в школе пионеров и там всё было относительно понятно. Также немного зацепил курсы и по плюсам, в томже доме пионеров. Решил тут заняться программированием в windows с нуля, типа консольных приложений hello world и задача казалось бы была простая, скачать C++ и начать кодить. До этого я программировал в некой досовской оболочке, не знаю, как она называется, кажется борланд. Но понимая, что прогресс не стоит на месте я думал, что есть среды на подобие борланда, где сама среда будет со встроенным компилятором без заморочек (это когда нажал кнопочку запустить и сразу исполнился код в консольном окне) и с возможностью автодополнения синтаксиса. Покопавшись в своих бэкапах вытащил на свет божий Visual Studio 2013 ультимейт, на диске. Поставил её (его, ею) и ах Запустил это визуалстудио и первая же программа helloworld не запустилась у меня, выдавала какие-то ошибки, долго покурив форумы понял, что надо какие-то настройки менять. Затем я закрыл проект и создал простой файл с темже кодом ХАЛОВОРЛД, только хотел нажать кнопку запустить, а там он не присоединён к какому-то процессу. Гнев переполнил моё сознание. Как же трудно и не понятно блин. Соответственно вопрос, есть ли какие-то легковесные IDE с уже встроеным копилятором, понимающим "классический" код C++, без танцев с бубном и подключением кучи ненужного говная, чтобы нажал кнопочку запустить и она тебе в консоли вывела хеловорд. Написал, как смог, заранее благодарю за адекватные ответы.
0
|
|
| 09.03.2025, 12:59 | |
|
Ответы с готовыми решениями:
99
IDE и литература для новичка Оптимальная IDE для новичка Подскажите IDE для новичка |
|
Модератор
|
|||
| 14.03.2025, 21:38 | |||
|
Я же имел ввиду compile time.
0
|
|||
|
Злостный нарушитель
10908 / 5836 / 1289
Регистрация: 12.03.2015
Сообщений: 26,935
|
|
| 14.03.2025, 21:43 | |
|
0
|
|
|
-37 / 1 / 0
Регистрация: 26.04.2020
Сообщений: 19
|
||
| 14.03.2025, 21:44 [ТС] | ||
|
Самый крутой и понятный язык во вселенной. А синтаксис какой изящный. Турбопаскаль от борланда 7.0
0
|
||
|
Модератор
|
||
| 14.03.2025, 21:48 | ||
|
А мы до этого обсуждали (не)явное приведения типов контролируемые во время компиляции. Добавлено через 1 минуту
0
|
||
|
Злостный нарушитель
10908 / 5836 / 1289
Регистрация: 12.03.2015
Сообщений: 26,935
|
||||||||||||
| 14.03.2025, 22:03 | ||||||||||||
А то знаковый и беззнаковый типы одного размера - это неспортивно. ![]()
0
|
||||||||||||
|
Злостный нарушитель
10908 / 5836 / 1289
Регистрация: 12.03.2015
Сообщений: 26,935
|
||||||||||||
| 14.03.2025, 22:12 | ||||||||||||
|
кек... А в это можно и вдвоём играть.
![]()
![]()
0
|
||||||||||||
|
Модератор
|
|||
| 14.03.2025, 22:14 | |||
|
Добавлено через 1 минуту
0
|
|||
|
Злостный нарушитель
10908 / 5836 / 1289
Регистрация: 12.03.2015
Сообщений: 26,935
|
|||
| 14.03.2025, 22:16 | |||
|
Как говорят у НАС в Одессе - это две большие разницы. ![]()
0
|
|||
|
451 / 176 / 29
Регистрация: 12.12.2020
Сообщений: 1,375
|
||
| 14.03.2025, 23:11 | ||
![]() Кстати, а кто первым изучал С - для вас операции с char* наверно намного проще? Или такая же боль?
0
|
||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,375
|
||||
| 14.03.2025, 23:25 | ||||
|
Добавлено через 54 секунды
0
|
||||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,375
|
|
| 14.03.2025, 23:35 | |
|
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,375
|
|
| 14.03.2025, 23:42 | |
|
А вообще, под DOS умные люди, пишут такие штуки, которые очень сильно помогают человечеству. Не в продвинутом IDE дело, а в фантазии. Как щас в натуре помню... Винда, не очень хороший диск -> синий экран и всё.... Регенератор -> запустилась... Несколько таких циклов и диск стал хороший...
0
|
|
|
Модератор
|
||
| 15.03.2025, 00:48 | ||
|
И для С есть библиотеки упрощающие работу, в том числе, и со строками, например https://docs.gtk.org/glib/, https://apr.apache.org/.
0
|
||
|
451 / 176 / 29
Регистрация: 12.12.2020
Сообщений: 1,375
|
||||||||
| 15.03.2025, 02:47 | ||||||||
|
Просто после того как ты делал
0
|
||||||||
|
Модератор
|
|||||||
| 15.03.2025, 03:46 | |||||||
|
https://apr.apache.org/docs/ap... rings.html Там функции которым понадобится выделять память первым аргументом получают адрес пула. Например, при входе в нашу функцию работы со строками создаём пул, при завершении функции очищаем пул и вся память вернулась, сколько где её захватывалось в процессе нас не беспокоит, этакая лайт версия сборщика мусора. Например
0
|
|||||||
|
451 / 176 / 29
Регистрация: 12.12.2020
Сообщений: 1,375
|
||
| 15.03.2025, 12:06 | ||
0
|
||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,375
|
|
| 15.03.2025, 12:56 | |
|
Если я буду писать на си, я буду сишник / сишкодрочер или что там?
Если я буду писать на предлагаемых вами фрамеворках, я буду apacher что ли? Писать надо на человеческих языках, на которых пишут примеры в интернете. А не засорять себе голову всем подряд. И к сборке мусора отношусь - ручками за собой убирать надо. Корректнее код будет. Добавлено через 4 минуты Было предложение разобрать вот это. "Наталья8, там своя библиотека у РН, и хоть ее функции это обертки вокруг винапи (и натив апи), по сути это те же функции и почти те же параметры." У них там не только свои winApi функции, но и типы данных свои. https://github.com/processhack... llerPlugin Получение прав как у TrustedInstaller Это облегчает восприятие? Добавлено через 19 минут Я понимаю такие фрамеворки, как FFMPEG, SFML. Они расширяют возможности. Но это то зачем?
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,375
|
|
| 15.03.2025, 13:00 | |
|
0
|
|
| 15.03.2025, 13:00 | |
|
Выбор IDE и литературы для начинающего Сложное начало для новичка Как организовать выбор фона, препятствий, начала и конца игры? Выбор книги по C++ для начинающих с хорошо подобранными упражнениями Начал писать бота для онлайн игры. Не понимаю содержимое пакетов и их построение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|