|
-37 / 1 / 0
Регистрация: 26.04.2020
Сообщений: 19
|
|
Начало начал C++. Выбор IDE для новичка09.03.2025, 12:59. Показов 9554. Ответов 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
|
|||
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
|
| 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
|
||
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
||||||||||||
| 14.03.2025, 22:03 | ||||||||||||
А то знаковый и беззнаковый типы одного размера - это неспортивно. ![]()
0
|
||||||||||||
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
||||||||||||
| 14.03.2025, 22:12 | ||||||||||||
|
кек... А в это можно и вдвоём играть.
![]()
![]()
0
|
||||||||||||
|
Модератор
|
|||
| 14.03.2025, 22:14 | |||
|
Добавлено через 1 минуту
0
|
|||
|
Злостный нарушитель
10878 / 5817 / 1288
Регистрация: 12.03.2015
Сообщений: 26,855
|
|||
| 14.03.2025, 22:16 | |||
|
Как говорят у НАС в Одессе - это две большие разницы. ![]()
0
|
|||
|
451 / 176 / 29
Регистрация: 12.12.2020
Сообщений: 1,367
|
||
| 14.03.2025, 23:11 | ||
![]() Кстати, а кто первым изучал С - для вас операции с char* наверно намного проще? Или такая же боль?
0
|
||
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,198
|
||||
| 14.03.2025, 23:25 | ||||
|
Добавлено через 54 секунды
0
|
||||
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,198
|
|
| 14.03.2025, 23:35 | |
|
0
|
|
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,198
|
|
| 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,367
|
||||||||
| 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,367
|
||
| 15.03.2025, 12:06 | ||
0
|
||
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,198
|
|
| 15.03.2025, 12:56 | |
|
Если я буду писать на си, я буду сишник / сишкодрочер или что там?
Если я буду писать на предлагаемых вами фрамеворках, я буду apacher что ли? Писать надо на человеческих языках, на которых пишут примеры в интернете. А не засорять себе голову всем подряд. И к сборке мусора отношусь - ручками за собой убирать надо. Корректнее код будет. Добавлено через 4 минуты Было предложение разобрать вот это. "Наталья8, там своя библиотека у РН, и хоть ее функции это обертки вокруг винапи (и натив апи), по сути это те же функции и почти те же параметры." У них там не только свои winApi функции, но и типы данных свои. https://github.com/processhack... llerPlugin Получение прав как у TrustedInstaller Это облегчает восприятие? Добавлено через 19 минут Я понимаю такие фрамеворки, как FFMPEG, SFML. Они расширяют возможности. Но это то зачем?
0
|
|
|
Нарушитель
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,198
|
|
| 15.03.2025, 13:00 | |
|
0
|
|
| 15.03.2025, 13:00 | |
|
Выбор IDE и литературы для начинающего Сложное начало для новичка Как организовать выбор фона, препятствий, начала и конца игры? Выбор книги по C++ для начинающих с хорошо подобранными упражнениями Начал писать бота для онлайн игры. Не понимаю содержимое пакетов и их построение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль уникальности строк в табличной части документа
Maks 18.06.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ПланированиеСпецтехники" с табличной частью "НаличиеОборудования", разработанного в КА2.
Задача: контроль уникальности строк в. . .
|
Клиент
Uhbif79 18.06.2026
Здесь простой клиент для работы с сервером.
|
Сервер
Uhbif79 18.06.2026
Выкладываю простейший сервер.
|
Дефенестрация
kumehtar 18.06.2026
Узнал интересное слово. Дефенестрация. Это когда ты выбрасываешь кого-либо или что-либо из окна. Возьму на вооружение)))
|
|
Дихотомия добра и зла
kumehtar 18.06.2026
Как Дзен-буддисты говорят о добре и зле: не нужно воевать против зла, нужно воевать против невежества. Тогда добро станет ествественным, и поэтому вечным. Но дело в том, что невежество всё время. . .
|
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
|
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока
Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
|
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов
• Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp
• Смежный проект:. . .
|