с каким компилятором начинать clang или gcc?
2) Есть смысл "вручную" всё запускать компиляцию и тд... или это не так актуально и лучше какую-нибудь IDE установить?
Всё это вкусовщина.
А можно ли спросить - для какой цели ?
А могу ли я спросить, почему выбор пал на этот язык?
3) хорошая книжка
Хотя там тип индекса int а не size_t …
1 и 2) возьми qtcreator. Там можно быстро между компиляторами переключаться(если тебе интересно чем гцц и сланг отличаются) и достаточно удобная иде и отвлекающего мало. Т.к. вскод очень любит иногда завести в тупик своим поведением. 3) советую Прату. У него и упражнения есть и вопросы в конце главы для самоконтроля.
А обычная консоль времён доса не позволяет быстро между компиляторами переключаться?)) А вим с плагинами не достаточно удобная иде, да ещё и без лишнего говна и без задержек, а отвлекающего нет вообще ничего.
Да открыть практически любую книжку времён нулевых, там указатели к инту кастят налево и направо
Если это твое предложение то пожалуйста. А я вот такое предлагаю.
Я к тому, что плюсы какие-то сомнительные. Как по мне, хорошая иде должна предоставлять простое и подробное управление сборкой, окно переменных окружения с возможностью изменения, поддержку нескольких окошек, поиск исходников функций и маленькую консольку. Ну ещё было бы неплохо иметь встроенный дизасм, а также возможность установки эмуляторов.
1. GCC 2. вьі не будете вручную запускать ничего. после хелловорлда сразу пойдете изучать билд системьі и напишите свой первьій Makefile
GCC сначала потому-что потом не поймете в чем отличие Clang и его приемущества и недостатки
Зачем нужен мэйкфайл если есть смак?
чтобьі ощутить токности компиляции
Ну для си мейкфайлы может и нормально, но если потом захочется взять плюсы, то однозначно нужен смак. Его и использовать приятнее.
И то и то куски говна
Альтернативы для плюсов именно не то чтобы есть
1. Нет разницы с каким компилятором начинать. 2. Есть смысл только чтобы понимать как работает компиляции и линковка чтобы то, что делает IDE не казалось "магией". Также эти знания пригодятся для настройки IDE.
Обсуждают сегодня