|
8 / 8 / 2
Регистрация: 07.03.2013
Сообщений: 85
|
|
В чём писать?30.07.2013, 17:06. Показов 10242. Ответов 96
Метки нет (Все метки)
Всем привет, только начал изучения c++, подскажите в какой среде лучше начинать изучение? подходит ли для старта MSVS?
0
|
|
| 30.07.2013, 17:06 | |
|
Ответы с готовыми решениями:
96
Как лучше учиться: писать консольные приложения или оконные? И если писать оконные, то на чём лучше? На чем писать? На чем писать игру 2048 |
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||
| 31.07.2013, 17:28 | ||
|
0
|
||
| 31.07.2013, 17:30 | ||
|
Не по теме:
сравнивают размер hello world, учитывают порядок инклудов, компилируют код в асм в уме нет прошлого, есть только настоящеё:sarcasm:
0
|
||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||
| 31.07.2013, 17:37 | ||
|
Не по теме: Jupiter, некоторым людям нравится страдать. Но кто мы такие, чтобы за это их осуждать?
0
|
||
|
|
||||
| 31.07.2013, 20:23 | ||||
|
Добавлено через 5 секунд Тема же о том, "в чём писать?" И один из аргументов за MSVS - меньший экзешник. Не будем же мы советовать тем, кто задаётся вопросом "в чём писать". Добавлено через 9 минут Вот закончится у тебя место на диске - сразу поменяешь gcc на msvs!
0
|
||||
| 31.07.2013, 20:33 | |
|
0
|
|
|
Higher
|
|
| 31.07.2013, 20:36 | |
|
Про уменьшение размера бинаря.
Только там уклон в сторону избавления от лишних либ, если добавлять плюсовый рантайм, то будет немного тяжелее. Да и вообще, эти либы имеют константный размер, т.е. в более-менее большом бинаре ими можно пренебречь. gcc, кстати, предлагает profile-driven оптимизации, которые уменьшают размер на ~7%. Не думаю, что у студии есть что-нибудь подобное.
1
|
|
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
|
||
| 31.07.2013, 23:49 | ||
|
У меня в линуксе экзешник получился в 4 килобайта, немногим больше твоего MASM'а в 3 килобайта, против твоих 8 килобайт. Что же это, аргумент против VSC++ и Windows'а вообще? =)
0
|
||
|
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
|
| 01.08.2013, 00:16 | |
|
автору нужна IDE для старта. IDE - это не только компилятор. Не в последнюю очередь - это средства отладки.
А когда дорастет до проектов, в которых приходится задумываться о размере генерируемых бинарей - сам сможет разобраться, каким компилятором и как компилять исходники. До проблем из-за несоответствия каким-то пунктам стандарта тоже нужно еще дорасти. На старте нужна тупо возможность писать и без гемора отлаживать программы. И пофиг какой они там размер генерят. Что 1 мегабайт, что 10 - один хрен. Все равно эти все проекты на выброс.
2
|
|
|
Антикодер
1889 / 871 / 48
Регистрация: 15.09.2012
Сообщений: 3,091
|
||
| 01.08.2013, 09:51 | ||
|
для старта нужна консоль, gcc, Страуструп и кофе, чтоб переводить его в исходный код. ![]() (Естественно не стоит забывать про другие фундаментальные книжки.) IDE это уже след этап, когда человек познакомился с компилятором и консолью. Причина проста IDE - это много избыточной информации, которая отвлекает от сути. Добавлено через 2 минуты
0
|
||
| 01.08.2013, 10:02 | |
|
Не по теме: XRuZzz, эмулятор терминала — Guake, шелл — zsh.
0
|
|
|
|
||||||
| 01.08.2013, 11:29 | ||||||
|
Nameless One, я ещё раз повторяю, это ничего не говорит о компиляторе.
Нельзя сравнивать Hello World под вWindows и под Линукс! просто потому, что их размер уже не столько зависит от компилятора, сколько от разницы в API и в формате бинарника. Вот HelloWorld под виндой.
А теперь покажите сколько это будет весить под Линуксом и какие исходники вы компилировали, что получилось меньше?! Добавлено через 12 минут Если уж говорить о разных платформах, почему бы не заявить, что Hello world для какого-нибудь 8ми битного микроконтроллера будет весить всего 2Кб при этом не использовались никакие опции компилятора, оптимизации размера, вместо низкоуровневого программирования использовались доп. библиотеки... и.т.п. Короче, никак о размере не беспокоились, а бинарник вышел всё равно 2К И всё равно 2 Кб! А почему? А вот платформа такая! Так что, Nameless One, сравнение бинарников в Лине и в Винде - никак не характеризует IDE
0
|
||||||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||||
| 01.08.2013, 12:44 | ||||||||
0
|
||||||||
|
1 / 1 / 0
Регистрация: 30.07.2013
Сообщений: 15
|
||
| 01.08.2013, 12:58 | ||
|
0
|
||
|
|
|||
| 01.08.2013, 13:06 | |||
|
что компилировали WriteConsole в 7 Кб
0
|
|||
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
| 01.08.2013, 13:07 | |
|
iel, это понятно, я имел в виду, что программисту явно не придется дергать API-функции.
0
|
|
|
|
|||||||
| 01.08.2013, 13:22 | |||||||
0
|
|||||||
| 01.08.2013, 13:33 | ||||||
|
Kuzia domovenok, это весит 3072 байта:
0
|
||||||
| 01.08.2013, 13:33 | |
|
Хочу писать в блокноте, чем компилировать? На чем писать игры, изучив основы C++? В чем писать? На чём писать GUI На чем писать почтовый клиент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|