C/C++ Ready | Программирование
12.2K subscribers
707 photos
42 videos
338 links
Авторский канал по разработке на C и C++.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/cpp_ready
加入频道
📖 Язык программирования Си

Данная книга хоть и старая, но всё ещё считается классикой в мире программирования. Она охватывает все основные аспекты языка C, начиная с базовых понятий и заканчивая продвинутыми темами.


Автор: Брайан Керниган и Деннис Ритчи
Год: 1978


Скачать книгу

📣 C++ Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍41🔥1
👩‍💻 Многопоточное программирование на С++ — бесплатный курс, в котором вы обучитесь межпроцессному взаимодействию (IPC) и синхронизации потоков.

В курс входит:
30 уроков
19 интерактивных задач
36 тестов


Проходи его на Stepik

📣 C++ Ready | #степик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥21
Media is too big
VIEW IN TELEGRAM
awesome cpp — Обширный список ресурсов для изучения C++, включая книги, статьи, библиотеки, учебные материалы и инструменты.

📌 Ссылочка на репозиторий: Github 😸


📣 C++ Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
👩‍💻 Умный указатель std::unique_ptr

std::unique_ptr — это умный указатель, который предоставляет строгую семантику владения объектом. Он гарантирует, что указатель владеет объектом, и автоматически освобождает память, когда указатель выходит из области видимости.

• std::unique_ptr владеет объектом, и никто другой не может владеть тем же объектом.

Умный указатель автоматически освобождает память при выходе из области видимости, что избавляет от необходимости вручную вызывать delete.

• reset() — метод для замены объекта, на который ссылается указатель.

• release() — метод, который передает владение объектом без его удаления.


🔥 — если узнал новое
🤝 если уже пользовался

📣 C++ Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🤝6👍41
This media is not supported in your browser
VIEW IN TELEGRAM
learncpp — сайт, который предлагает полное и пошаговое руководство по изучению C++, охватывающее как основные, так и продвинутые концепции с практическими примерами и заданиями.

📌 Ссылочка: learncpp.com

📣 C++ Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥21
😎 Полезная статья для тех кто ищет работу: Популярные вопросы на собеседовании по C++ и ответы на них.

В этой статье:
• Вы ознакомитесь с реальными вопросами технических собеседований по C++ с подробными ответами и примерами кода.

🔊Если заинтересовало, можешь продолжить читать на Habr!


📣 C++ Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍1
👩‍💻 Уроки для начинающих

Плейлист из 40 уроков по основам С++, с помощью которого вы поэтапно изучите базовые темы, а так же познакомитесь с ООП.

Ссылка на плейлист: YouTube 🖤


📣 C++ Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥21
📖 Красивый С++

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

Автор: Гай Дэвинсон, Кейт Грегори
Год: 2023


Скачать книгу

📣 C++ Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤝21🔥1
Media is too big
VIEW IN TELEGRAM
Elements C++ GUI library — репозиторий, который представляет собой кросс-платформенную библиотеку для разработки графических пользовательских интерфейсов на языке C++

📌 Ссылочка на репозиторий: Github 😸


📣 C++ Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
C++ Developer Roadmap — структурированный план обучения, который включает ключевые концепции, такие как основы языка, ООП, библиотеки стандартного шаблона (STL) и многое другое.

Ссылочка:
https://salmer.github.io/CppDeveloperRoadmap

📣 C++ Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍61
This media is not supported in your browser
VIEW IN TELEGRAM
C++ Helper — это расширение для Visual Studio Code, которое предоставляет удобные инструменты для автодополнения, отладки, форматирования кода и генерации шаблонов, облегчая разработку на языке C++.

📣 C++ Ready | #плагин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥52
Курс по основам C++ в Unreal Engine 5 — плейлист из 20 объёмных видеоуроков, в ходе которых вы изучите основы языка С++ в передовом движке для создания игр Unreal Engine 5.

Ссылка на плейлист: YouTube 🖤


📣 C++ Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍51
Media is too big
VIEW IN TELEGRAM
Crow — репозиторий легковесного C++ веб-фреймворка, предоставляющего удобные средства для создания высокопроизводительных веб-приложений и RESTful API с минимальными зависимостями и простым синтаксисом.

📌 Ссылочка на репозиторий: Github 😸


📣 C++ Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥52🤝1
👩‍💻 Использование std::map для хранения ключ-значение

std::map — это контейнер, который хранит данные в виде пар ключ-значение, где ключи уникальны и автоматически сортируются.

Он автоматически сортирует элементы по ключам и обеспечивает быстрый поиск, вставку и удаление данных на основе ключей.

• insert() — вставляет новую пару ключ-значение

• find() — находит элемент по ключу

• erase() — удаляет элемент по ключу.

• size() — возвращает количество элементов в std::map


🔥 — если узнал новое
🤝 если уже пользовался

📣 C++ Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45🤝23👍111
This media is not supported in your browser
VIEW IN TELEGRAM
Exercism — платформа для изучения программирования через решение задач на различных языках, включая C++. На платформе есть как теоретический, так и практические материалы.

Ссылочка: https://exercism.org/

📣 C++ Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥51
📖 C++ для профи

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

Автор: Джош Лоспинозо
Год: 2022


⬇️ Скачать книгу

📣 C++ Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥111
ООП на C++ — объемный плейлист из 38 уроков, посвящённых программированию ООП языка C++. В курсе вы познакомитесь с классами, конструкторами и множеством методов.

Ссылочка на плейлист: YouTube 🖤


📣 C++ Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍81
👍22🔥10👎4🤝1
Что будет в консоли?
Anonymous Quiz
48%
A
37%
B
6%
C
10%
D
👍40🔥13👎5🤝21
Media is too big
VIEW IN TELEGRAM
CppDeveloperRoadmap — репозиторий, в котором собраны книги, идеи для пэт-проектов и полезные ресурсы для изучения. Все материалы разбиты на уровни junior, middle и senior.

📌 Ссылочка на репозиторий: Github 😸


📣 C++ Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍61🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
СodeRun — платформа для решения задач от Яндекса. Все задачи распределены по множество направлений и их можно решать на разных языках, включая C++.

Ссылочка: https://coderun.yandex.ru/

📣 C++ Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥8👎21