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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
Данный бесплатный видеокурс для начинающих программистов поможет научиться работать со стандартной библиотекой языка, рационально использовать память и многое другое. Лекции читают ведущие эксперты-практики в области высокоуровневых языков программирования.

https://youtu.be/Hh_zeW2P8uo
#include<iostream>

 namespace std;    

class Test
{
static int i;
int j;
};

int Test::i;

int main()
{
cout << sizeof(Test);
return 0;
}

Что выведет программа?
Статические переменные не принимают участия в расчете размера объекта, следовательно переменная i не будет учитываться. Поэтому на экран будет выведено 4.
Термин Forward Declaration означает объявление идентификатора (обозначающего такой объект, как функция, тип или переменная) до того, как программист дал ему полное определение. Это требуется для того, чтобы компилятор знал тип идентификатора, чтобы можно было определить необходимый размер памяти для, например, создания объекта. Подробнее о Forward Declaration в C++:

https://www.geeksforgeeks.org/what-are-forward-declarations-in-c/
Как быстро понять, подойдет ли тебе профессия программиста?💻

Запишись на курс «Старт в программировании». За 2 недели ты изучишь основы и создашь свой первый проект — компьютерную игру!

Стоимость курса всего 990 рублей. Стартуем 16 декабря. Успей до начала😉
http://netolo.gy/fbe
Хороший «питонщик» на вес золота.

Получите востребованную профессию разработчика на Python с гарантированным трудоустройством, свидетельством и праздничной скидкой в GeekBrains. Плюс опыт работы по специальности в ваше резюме.

Только до 16 декабря обучение на факультете дешевле на 50 тысяч рублей!
Торопитесь, пока скидка не уползла.
Акция действует до 16 декабря 2019 года. Подробности на сайте
https://bit.ly/2PKUEsj
Объектный пул — шаблон проектирования, набор инициализированных и готовых к использованию объектов. Когда системе требуется объект, он не создаётся, а берётся из пула. Больше об объектном пуле и реализации шаблона на C++:

https://sourcemaking.com/design_patterns/object_pool
#book

В книге рассказывается о структуре и разработке свёрточных нейронных сетей, которые, по заверениям автора, намного более похожи по работе на человеческий мозг, чем другие нейронные сети. У них есть "мыслительный процесс", способный работать с абстрактными концептами, составленными из более простых примитивов. Свёрточные нейронные сети особенно хорошо подходят для обработки изображений. Книга подойдёт тем, у кого уже есть опыт работы с нейронными сетями.

https://yangx.top/progbook/4081