Библиотека C/C++ разработчика | cpp, boost, qt
20.9K subscribers
1.57K photos
41 videos
16 files
3.74K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
Пожалуйста, присылайте вопросы, которые вам задавали на собеседованиях, в бота @cpp_interviews_bot (желательно с ответами). Мы будем анонимно публиковать ваши вопросы с решениями в этом канале. Этим вы можете помочь развитию нашего сообщества программистов. Бот: @cpp_interviews_bot. Спасибо!
Библиотека C/C++ разработчика | cpp, boost, qt pinned «Пожалуйста, присылайте вопросы, которые вам задавали на собеседованиях, в бота @cpp_interviews_bot (желательно с ответами). Мы будем анонимно публиковать ваши вопросы с решениями в этом канале. Этим вы можете помочь развитию нашего сообщества программистов.…»
Что происходит, когда delete используется для указателя на NULL?
Anonymous Quiz
27%
Run-time Crash
15%
Compiler Error
58%
Ничего
Удаление указателя на NULL не имеет никакого эффекта, поэтому нет необходимости его проверять перед вызовом delete.
На Habr интересный обзор статьи FarSee-Net (новый подход к семантической сегментации в реальном времени), в которой автор предлагает архитектуру Cascaded Factorized Atrous Spatial Pyramid Pooling (CF-ASPP) для семантической сегментации в реальном времени. Новый модуль CF-ASPP и использование super-resolution позволяют улучшить latency-accuracy trade-off.

Обзор можно почитать по ссылке https://habr.com/ru/company/ru_mts/blog/496650/
Pro TBB: C++ Parallel Programming with Threading Building Blocks (2019)
Авторы: Michael Voss, Rafael Asenjo, James Reinders

Эта книга — современное руководство для всех программистов C++ по изучению Threading Building Blocks (TBB). Она написана экспертами по TBB и параллельному программированию и отражает их коллективный многолетний опыт разработки и обучения параллельному программированию с TBB, предлагая их идеи в доступной форме. На протяжении всей книги авторы представляют многочисленные примеры и лучшие практики, которые помогут вам стать эффективным программистом TBB и использовать возможности параллельных систем.

Скачать книгу
После выхода из функции str2 перестает существовать, потому cout ее не выведет.
В этой программе в fun() передаются x и y, а именно передается ссылка на x, поэтому увеличивается его значение, а y увеличивается только внутри функции, так как не передается по ссылке.
Строка "Point p1;" вызовет ошибку компилятора. Класс Point не имеет конструктора без параметров. Если мы напишем какой-либо конструктор, то компилятор не создаст конструктор по умолчанию. Однако если мы пишем конструктор по умолчанию или с параметрами, тогда компилятор создает конструктор копирования.
C++ in One Hour a Day (2017)
Автор: Siddhartha Rao

С этим полным руководством вы быстро освоите основы, а затем перейдете к более сложным особенностям и концепциям языка С++, занимаясь по часу в день.
Книга представляет язык с практической точки зрения, помогая вам научиться использовать C++ для создания более быстрых, простых и эффективных приложений.

Скачать книгу
За два года спрос на профи в Data Science вырос вдвое. По сведениям hh дата-сайентисты получают от 100 тыс. руб./мес. Но обычно знания приходится собирать по крупицам. К счастью, Geekbrains подготовили курс по машинному обучению:

💎 65 часов контента с практикой к каждому занятию,
💎 30 онлайн-уроков с живыми преподавателями,
💎 5 проектов – всё по-взрослому.

Курс длится 5 месяцев, занятия ведут дата-сайентисты, работающие в крупных компаниях. Подробнее: https://proglib.io/w/90ac7e93