Библиотека 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
加入频道
#video #advanced #game_dev

Данная серия видео посвящено созданию игр, на основе которых вы познакомитесь с такими компонентами языка С++, как классы, конструкторы, перегрузка функций, полиморфизм, наследование и многое другое.

https://bit.ly/2SSTv21
#algorithms

Вычисление факториала может быть решено двумя способами: рекурсивно и нерекурсивно. Мы рассмотрим два этих способа:

1. Рекурсивно:
 long int fact(unsigned long int f)
{
int i;
unsigned long int result;
if (f == 1 || f == 0)
return 1;
cout << "Шаг\t" << i << endl;
i++;
cout << "Результат: " << result << endl;
result = f * fact(f - 1);
return result;
}


2. Нерекурсивно:
 fact(int n)
{
int i, f;
f == 1;
for (i = 1; i <=n; i++) {
f = f*i;
}
return f;
}
#stl #beginners

Вероятно, вы слышали, что у С++ есть замечательная стандартная библиотека шаблонов, предоставляющая лучшие решения проблем в виде шаблонных функций и классов. Этот туториал научит вас пользоваться инструментами STL:

https://www.tutorialspoint.com/cplusplus/cpp_stl_tutorial.htm
#beginners #cpp

Lear-Cpp — это онлайн руководство по языку С++ с примерами и онлайн-компилятором для проверки своих решений.

https://www.learn-cpp.org/
Введение_в_программирование_на_языке.pdf
777.7 KB
#book

Настоящее руководство предназначено для начинающих разработчиков и покрывает все основы языка Си, начиная от функций и процедур и заканчивая анимацией.
Обновления C++: подборка изменений из трех стандартов языка

Обновления C++, внесенные стандартами C++11, C++14 и C++17. Большая подборка нововведений самого языка и изменений стандартной библиотеки.

https://proglib.io/p/modern-cpp-features/
#video #sql

В этом плейлисте научимся работать с SQL посредством С++ и Visual C++.

https://www.youtube.com/playlist?list=PL2hnyH5Iv7rw7d7ZAHfAkWOMvxcjsTQkG
#book #advanced

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

https://yangx.top/progbook/2144
Программирование на Си-плюс-плюс: ТОП-10 трюков

Программирование на Си-плюс-плюс нельзя назвать привычным для современных разработчиков, но трюки, собранные в этой статье, значительно облегчат вам жизнь.

https://proglib.io/p/cpp-tricks/
#book #advanced

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

https://yangx.top/progbook/1203
9 великолепных бесплатных книг для изучения C

Книги — вещь для профессионалов, и книги для программистов — не исключение. В данной статье мы отобрали 9 книг для изучения языка C.

https://proglib.io/p/books-for-c/
#cpp #git #beginners

Если вы боитесь, что ваши шедевры программирования никто не увидит и не оценит, начинайте использовать Git. В этом лучшем онлайн-руководстве есть всё, чтобы умело им управлять.

https://git-scm.com/book/ru/v2/
Наиболее полный видеокурс по алгоритмам и структурам данных

Без знания и понимания базиса будет сложно двигаться дальше в программировании. Представляем крутой видеокурс по алгоритмам для начинающих.

https://proglib.io/p/algorithms-and-structures/