24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

я зелень ебучая как вкатиться в

 Аноним 28/03/24 Чтв 15:42:23 #1 №3103665 
guts-weight-v0-usi5oixtr5vb1.webp
Сап, аноны, я зелень ебучая как вкатиться в c++. Порыскав в инетике не нашел нормис курсов, а те что нашел, имхо кал ебаный, не знаю с чего начинать
Аноним 28/03/24 Чтв 16:01:11 #2 №3103697 
>>3103665 (OP)
Иди получай айтишную вышку со всей базой, иначе никак не вкатишься.
Аноним 28/03/24 Чтв 16:06:13 #3 №3103711 
>>3103665 (OP)
> как вкатиться в c++
Я вкатывался 10 лет.
При этом уже писал на Си, Паскале, ассемблерах и множестве других языков.
Аноним 28/03/24 Чтв 16:09:26 #4 №3103718 
>>3103711
Ну, в С++98 не так сложно было. Такой себе "Си с классами" более-менее.

Это начиная с С++11 уже всякая специфическая ебанина пошла, не знаю вообще как сейчас люди вкатываются. Скорее никак не вкатываются, только деды которые начинали с 98го доучивают стандарты и сидят-пердят.
Аноним 28/03/24 Чтв 16:20:41 #5 №3103754 
>>3103665 (OP)

Если ты намерен серьезно изучать С++, то помимо этого предполагается, что ты еще шаришь за процессорные архитектуры и ОС, знаешь прикладные математические методы, и что критически важно умеешь читать Си -- потому что в большом числе мест требуется поддерживать интерфейс между старым сишным кодом и новым плюсовым

Иными словами, ты должен до мозга костей быть инженером, чтобы хорошо зарабатывать на плюсах. Сами плюсы - это только верхушка айсберга, главное - глубоко шарить в конкретной технической области
Аноним 28/03/24 Чтв 16:32:08 #6 №3103797 
>>3103718
>Такой себе "Си с классами"
Сам написал сам понял.

Получается что сначала учишь и дрочишься на Си пару лет (в универе), а потом накатываешь С++ сначала как надстройку на Си, и дальше в него углубляешься.
Аноним 29/03/24 Птн 02:34:51 #7 №3104539 
>>3103797
Но знание С++ даёт не очень хороший побочный эффект - привыкаешь к мелочам и уже писать на чистом классическом Си нет такого удовольствия. Привыкакаешь ко всяким мелочам, которые из плюсов перетащили в стандарт Си. Но стоит сесть за какой-то древний компилятор для древней железки и все эти расширения стандарта отваливаются.

Чтобы далеко не ходить - комментарии в стиле // понимают современные сишные компиляторы. А старым эта конструкция неизвестна. И таких "пустяков" там немало.
Аноним 29/03/24 Птн 06:59:32 #8 №3104604 
1000005358.jpg
>>3103665 (OP)
Какие с++
Работы вобще нихуя нет
Аноним 29/03/24 Птн 08:48:33 #9 №3104632 
>>3104539
Так это. Сначала изучаешь Си, а потом С++ к нему как надстройку с новыми фичами. То есть вот твой пример с // комментариями - это получатся дополнительная фича к базовому Си.

На самом деле я не знаю как вкатиться сразу в С++, без Си.
Ну вот садится такой вкатун, а ему сразу хуярят про указатели, в том числе двойные и про ссылки. И всё это на фоне классов, виртуальных методов и прочей херни.
Он же сдохнет просто от разрыва мозга (или жопы).

А так, сишечку взял, ООП нет, но есть структуры. Указатели там обязательны, как и управление памятью.

Полгода так подрочился и переходишь к С++. И сразу НА БАЗЕ учишься дальше: "ага, класс это такая структура с методами", "ага, вместо маллока new, а еще есть деструкторы".

Наверное какой-нибудь умный учитель смог бы вычленить из С++ самую базу и учить полгода на ней, но этой базой и оказывается Си, и как бы нахер её выделять в целях обучения, если уже есть Си.
Аноним 31/03/24 Вск 10:50:39 #10 №3107484 
про-джунов-2024.mp4
>>3103665 (OP)
Аноним 01/04/24 Пнд 13:03:52 #11 №3108562 
>>3104632
C++ больше про STL, чем про ООП

Эта говнина появилась до 2011 года, по-моему в промежутке 1998-2011 там вообще самый мрак был, весь этот адский лес из template. По-моему сейчас отчасти причесали и до ума довели, но всё равно в это лезть сил нет.

ХЗ как учить это сейчас. Просто Си слишком низкого уровня, в языке нет банальных словарей-хешмап и много чего ещё. На всё нужно пилить свой велосипед.

Мне кажется, что самостоятельно начитать с Си сейчас не стоит, Си может быть хорошая тема, когда в рамках обучающей программы в универе, где задания даются специально под си. Ну там матрицы умножать, бинарные форматы файлов разбирать, деревья обходить.
Аноним 01/04/24 Пнд 18:26:27 #12 №3108956 
>>3108562
>ХЗ как учить это сейчас.
Просто пользуй STL и не вникай в реализацию.
Аноним 01/04/24 Пнд 20:03:57 #13 №3109114 
изображение.png
>>3103665 (OP)
Аноним 02/04/24 Втр 06:16:09 #14 №3109419 
>>3108562
>Просто Си слишком низкого уровня, в языке нет банальных словарей-хешмап и много чего ещё. На всё нужно пилить свой велосипед.
Так я и предложил попилить велосипеды для обучения. Как ступеньку дальше к С++.
Аноним 02/04/24 Втр 11:44:46 #15 №3109645 
>>3103665 (OP)
> Это начиная с С++11 уже всякая специфическая ебанина пошла
Александреску книгу о ебанине написал под 98 как раз. В 11 её сделали более удобной.
Аноним 05/04/24 Птн 04:16:45 #16 №3112324 
>>3103665 (OP)
Зачем тебе это? Бабок там нет, интересной работы для вкатунов уже не будет скорее всего, будешь седым сеньорам пиво таскать из ларька. Если лично для себя - берешь и кодишь что-то без задней мысли, набивая синяки. Если упертый и есть свободное время, то за несколько лет осилишь. Сами по себе плюсы сейчас интересны только как возможность использовать все возможные библиотеки для чего угодно. Так что проще выбрать какую-то область и в ней развиваться, одновременно прокачивая скиллы С++, и программируя что лично тебе интересно. Игрулю какую-то простую, но с графонием, или на сервой на ардуине подвигать. Когда какое-то практическое приложение есть, учится гораздо быстрее, и общая польза больше, чем от задрачивания самого языка.
Аноним 07/04/24 Вск 00:42:46 #17 №3114689 
>>3107484
>нам нужно чтобы кто-нибудь пришел и за нас все сделал, а мы пока 3 месяца будем ждать
классика
comments powered by Disqus

Отзывы и предложения