Сохранен 19
https://2ch.hk/b/res/217330334.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 08/04/20 Срд 10:43:15 #1 №217330334 
Как выучить C++ для общего развития
Аноним 08/04/20 Срд 10:46:57 #2 №217330526 
>>217330334 (OP)
Рекомендую Прату. Но вообще - зачем тебе лишние знания без какого-либо применения?
Аноним 08/04/20 Срд 10:55:21 #3 №217331002 
>>217330526
Мало ли. Просто это тема интересна
Аноним 08/04/20 Срд 11:05:19 #4 №217331601 
>>217331002
Без практики ты все забудешь через месяц. Еще можешь глянуть университетские лекции тут: https://www.youtube.com/user/tkhirianov
Аноним 08/04/20 Срд 11:17:02 #5 №217332341 
А никак нахуй. Сиплюс невозможно выучить, его нужно понимать, а ещё нужно понимать что такое конпелятор и что он блять делает с твоим говнокодом при разных условиях.
Аноним 08/04/20 Срд 11:17:56 #6 №217332408 
>>217332341
Конпелирует же. Хуль тут понимать?
Аноним 08/04/20 Срд 11:20:37 #7 №217332573 
Помогите скомпилировать physx под mingw gcc, где взять исходники? Могу скачать только sdk, но там библиотеки уже скомпилированные под майкрософтовский компилятор. Что делать?
Аноним 08/04/20 Срд 11:22:01 #8 №217332657 
>>217332573
На троленг больше похоже.
Аноним 08/04/20 Срд 11:23:51 #9 №217332752 
>>217332657
Точно, под mingw же можно подключать и .lib
Аноним 08/04/20 Срд 11:24:34 #10 №217332801 
>>217330334 (OP)
Никак. /тхреад
Аноним 08/04/20 Срд 11:25:51 #11 №217332886 
>>217330334 (OP)
>общего развития
самая бесполезная трата ёбанного времени
саморазвитие, общее развитие и вот это вот всё такая хуйня, что я ебал его в рот
всё развитие происходит в действии, ставишь цель, достигаешь её, по пути развиваясь и обучась до нужного уровня чтобы достигнуть цель, всё
вот и всё развитие
я вот C++ учу потому что программирую на унрил энжине шейдеры вонючие для игры своей
никакого общего развития, вполне конкретная понятная цель
а развитием своим как и мотивацией подотрись и выкини
Аноним 08/04/20 Срд 11:27:30 #12 №217332995 
>>217330334 (OP)
Реализуй класс Matrix, чтобы:
• Был с шаблоном, принимающим только float, double и long double в качестве аргумента через <type_traits>.
• Память под новые ячейки выделялась динамически, выход за скоуп вызывал деструктор который бы всю динамически выделенную память подчищал.
• Можно было обращаться по индексам matrix[j] к элементам, при этом такие индексы сохраняли проверку границ, а не выдавали SEGFAULT. То есть через делегаты, перегрузку операторов и user-defined conversion.
• Матрицу можно было бы читать без блокировок и менять с блокировками через <condition_variable> и <mutex>'ы.
• Были все необходимые copy и move конструкторы.

• Покрой юнит-тестами.
• Сделай профайлинг, попробуй оптимизировать узкие места.
• Используй Valgrind (и установи, блядь, линукс, если ещё не установил), чтобы проверить на наличие утечек памяти свой высер.

По итогу задания ты будешь знать о С++ довольно много.

#endif THREAD_H
Аноним 08/04/20 Срд 11:28:48 #13 №217333102 
>>217332995
Что такое юнит тесты?
Аноним 08/04/20 Срд 11:28:55 #14 №217333112 
>>217332995
>#endif THREAD_H
Блять, его никто и не дефал, долбоеб сука.
Аноним 08/04/20 Срд 11:32:23 #15 №217333340 
>>217333102
Это когда ты пишешь функцию, которая по итогу работы должна свалиться с ошибкой или успешно выполниться, и если она валится с ошибкой, значит в твоей реализации есть косяк. Гугли «test-driven development C++». Собственно, тут все пункты рассчитаны на то, чтобы ты их самостоятельно загуглил.
Аноним 08/04/20 Срд 11:34:15 #16 №217333467 
>>217333340
Зачем делать эту лишнюю работу?
Аноним 08/04/20 Срд 11:41:01 #17 №217333881 
>>217333467
В списке ничего лишнего нет.
Аноним 08/04/20 Срд 11:42:13 #18 №217333941 
>>217333881
Кстати, рановато ему еще про мьютексы знать. Он себе на них мозги сломает.
Аноним OP 08/04/20 Срд 11:46:30 #19 №217334212 
Не у меня цель не только саморазвитие. Но и мне это должно пригодиться должно. Хочу понять как работают программы,сам хочу их писать
comments powered by Disqus

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