ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Уютное сообщество С++ разработчиков

Уютное сообщество С++ разработчиков

前往频道在 Telegram

Изучаем C++. Ресурсы, обучения, задачи, шпаргалки. Вопросы с собеседований по C++ и ответы на них. Задачи и тесты по C++ для тренировки и обучения. По рекламе: @anothertechrock

显示更多
776
订阅者
无数据24 小时
-27 天
-230 天

正在加载数据

相似频道
无数据
有任何问题?请刷新页面或联系我们的客服。
标签云
无数据
有任何问题?请刷新页面或联系我们的客服。
进出提及
---
---
---
---
---
---
吸引订阅者
10月 '26
十月 '26
+93
在0个频道中
九月 '260
在0个频道中
Get PRO
八月 '260
在0个频道中
Get PRO
七月 '260
在0个频道中
Get PRO
六月 '260
在0个频道中
Get PRO
五月 '260
在0个频道中
Get PRO
四月 '260
在0个频道中
Get PRO
三月 '260
在0个频道中
Get PRO
二月 '260
在0个频道中
Get PRO
一月 '260
在0个频道中
Get PRO
十二月 '250
在0个频道中
Get PRO
十一月 '250
在0个频道中
Get PRO
十月 '250
在0个频道中
Get PRO
九月 '250
在1个频道中
Get PRO
八月 '250
在0个频道中
Get PRO
七月 '250
在0个频道中
Get PRO
六月 '250
在0个频道中
Get PRO
五月 '250
在0个频道中
Get PRO
四月 '250
在1个频道中
Get PRO
三月 '250
在0个频道中
Get PRO
二月 '250
在2个频道中
Get PRO
一月 '250
在0个频道中
Get PRO
十二月 '240
在0个频道中
Get PRO
十一月 '240
在0个频道中
Get PRO
十月 '240
在0个频道中
Get PRO
九月 '240
在0个频道中
Get PRO
八月 '240
在0个频道中
Get PRO
七月 '240
在0个频道中
Get PRO
六月 '240
在0个频道中
Get PRO
五月 '240
在0个频道中
Get PRO
四月 '240
在0个频道中
Get PRO
三月 '240
在0个频道中
Get PRO
二月 '240
在0个频道中
Get PRO
一月 '240
在0个频道中
Get PRO
十二月 '23
+743
在0个频道中
Get PRO
十一月 '230
在0个频道中
Get PRO
十月 '230
在0个频道中
Get PRO
九月 '230
在0个频道中
Get PRO
八月 '230
在0个频道中
Get PRO
七月 '230
在0个频道中
Get PRO
六月 '230
在0个频道中
Get PRO
五月 '230
在0个频道中
Get PRO
四月 '23
+1
在0个频道中
Get PRO
三月 '230
在0个频道中
Get PRO
二月 '23
+8
在0个频道中
Get PRO
一月 '23
+5
在0个频道中
Get PRO
十二月 '22
+3
在0个频道中
Get PRO
十一月 '22
+5
在0个频道中
Get PRO
十月 '22
+8
在0个频道中
Get PRO
九月 '22
+29
在0个频道中
Get PRO
八月 '22
+636
在0个频道中
Get PRO
七月 '22
+3 202
在0个频道中
日期
订阅者增长
提及
频道
26 十月0
25 十月0
24 十月0
23 十月0
22 十月0
21 十月0
20 十月0
19 十月0
18 十月0
17 十月0
16 十月0
15 十月0
14 十月0
13 十月0
12 十月0
11 十月0
10 十月0
09 十月0
频道帖子
🤔 Чем отличается выброс исключения от "аборта"? Исключение позволяет обработать ошибку и продолжить выполнение программы. Абортивное завершение (abort) немедленно завершает процесс без возможности восстановления. Ставь 👍 если знал ответ, 🔥 если нет

2
🎥 Вебинар по C++: Магия чисел в C++: как заставить компилятор считать за нас Программа ещё не запущена, а таблица значений у
🎥 Вебинар по C++: Магия чисел в C++: как заставить компилятор считать за нас Программа ещё не запущена, а таблица значений уже готова. C++ позволяет выполнить часть вычислений на этапе компиляции и передать программе готовый результат. 👉 На уроке разберём: - Как выполнять вычисления на этапе компиляции. - Как получать числа Фибоначчи и факториал до запуска программы. - Как поручить компилятору генерацию таблиц. 🤓 Что получите по итогам: - Поймёте, как компилятор может вычислять результаты ещё при сборке программы. - Разберёте этот принцип на конкретных задачах: от факториала и чисел Фибоначчи до генерации таблиц. 🧠 Вебинар приурочен к старту курса «C++-разработчик. Продвинутый уровень», который помогает системно усилить навыки: от современных стандартов C++20 и C++23 до проектирования, многопоточности, работы с сетью, базами данных и большими объёмами информации. 👉 Для участия зарегистрируйтесь: https://vk.cc/d2V0dM Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
95
3
Сортировка массива на C++ за 30 секунд!
Сортировка массива на C++ за 30 секунд!
89
4
🤔 Как работает map и unordered_map? map использует структуру красно-черного дерева, поддерживая упорядоченность элементов, тогда как unordered_map применяет хеш-таблицу, распределяя элементы по бакетам на основе их хеша. Ставь 👍 если знал ответ, 🔥 если нет
156
5
没有文字...
234
6
🎥 Вебинар по C++: Паттерн многопоточного программирования «Producer-Consumer» Когда несколько потоков одновременно работают
🎥 Вебинар по C++: Паттерн многопоточного программирования «Producer-Consumer» Когда несколько потоков одновременно работают с данными, недостаточно просто «запустить работу параллельно». Нужно правильно организовать передачу задач между потоками, не потерять данные и избежать ситуаций, когда приложение внезапно зависает. 👉 Разберём один из самых распространённых паттернов многопоточной разработки - Producer-Consumer. На практическом примере посмотрим, как один или несколько потоков создают задачи, другие их обрабатывают и какую роль между ними играет общая очередь. Отдельное внимание уделим проблемам, с которыми разработчики сталкиваются на практике: гонкам данных, зависаниям, неправильной синхронизации и ситуации, когда задачи поступают быстрее, чем успевают обрабатываться. 🤓 План вебинара: - Producer-Consumer: какую задачу решает паттерн - Собираем Producer-Consumer на C++ - Почему многопоточный код «иногда работает, а иногда нет» - Что делать, если Producer работает быстрее Consumer - Разбор итоговой реализации и вопросы 🧠 Вебинар приурочен к старту курса «C++-разработчик. Продвинутый уровень», который помогает системно усилить навыки: от современных стандартов C++20 и C++23 до проектирования, многопоточности, работы с сетью, базами данных и большими объёмами информации. 👉 Для участия зарегистрируйтесь: https://vk.cc/d20AAu Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
218
7
➕ Игра на C++ в консоли ➕
➕ Игра на C++ в консоли ➕
170
8
Что выведет следующий код и почему? #include <iostream> void foo(int a) { std::cout << "int"; } void foo(char a) { std::cout << "char"; } int main() { foo(97); return 0; } Ответ: int Почему? Число 97 по умолчанию имеет тип int, поэтому вызывается версия foo(int). Если бы мы передали 'a' (символьный литерал), то вызвалась бы foo(char). ⚡️ Подвох: Если бы параметр был unsigned char, то могла бы произойти неявная конверсия, но тут всё однозначно! 😊
267
9
Бросаем число #новичкам Мы привыкли, что исключения имеют какую-то свою иерархию и каждый класс имеет свое конкретное назначение в контексте отображения ошибки. А что если мы попытаемся бросить что-то совсем несвязанное с иcключениями? Например, какой-нибудь тривиальный тип вроде int. Это вообще законно? Абсолютно законно. В С++ можно бросать все, что угодно, кроме объектов неполных типов, абстрактных классов и указателей на неполный тип. Даже указатель на void можно. Как и число. Поймать число примерно также просто, как его бросить: void foo() { throw 1; } int main() { try { foo(); } catch(int i) { std::cout << i << std::endl; } } // OUTPUT: 1 Это кстати один из любимых вопросов у интервьюеров. "А можно ли кидать число вместо исключения?" Теперь вы с полной уверенностью ответите "можно". Но вот зачем это может быть нужно? Оставьте ваши мысли в комментариях Make sense. Stay cool. #interview #cppcore
232
10
😭 Путеводитель C++ ПРОГРАММИСТА ПО НЕОПРЕДЕЛЕННОМУ ПОВЕДЕНИЮ падает в твою коллекцию «Преждевременная оптимизация — корень в
😭 Путеводитель C++ ПРОГРАММИСТА ПО НЕОПРЕДЕЛЕННОМУ ПОВЕДЕНИЮ падает в твою коллекцию «Преждевременная оптимизация — корень всех зол» (Д. Кнут или Э. Хоар — в зависимости от того, какой источник смотрите) Плюсы, пожалуй, наиболее яркая тому демонстрация: огромное количество ошибок в C++ коде связаны с неопределенным поведением, заложенным в фундаменте языка просто для того, чтобы дать простор оптимизациям на этапе компиляции. Если ты собираешься писать на C++ код, в работоспособности которого хочешь быть хоть немного уверенным, стоит знать о существовании различных подводных камней и ловко расставленных мин в стандарте языка, его библиотеке, и всячески их избегать. 👉 В книге Дмитрий Свиридкин собрал множество самых разных примеров, как в коде на C и C++ можно наткнуться на неопределенное, неожиданное и совершенно ошибочное поведение
455
11
👩‍💻 Удаление элементов из контейнеров с помощью методов erase() и clear() • erase() — удаляет один элемента или диапазон элементов из контейнера, такого как std::vector, std::set, и т.д. • clear() — удаляет все элементы из контейнера, оставляя его пустым. После вызова clear() размер контейнера становится равным нулю. 🔥 — если узнал новое 🤝 — если уже пользовался 📣 Уютное сообщество С++ разработчиков | #ресурс
446
12
🤔 Чем отличается выброс исключения от "аборта"? Исключение позволяет обработать ошибку и продолжить выполнение программы. Абортивное завершение (abort) немедленно завершает процесс без возможности восстановления. Ставь 👍 если знал ответ, 🔥 если нет
368
13
Modern C++ for Absolute Beginners Автор: Slobodan Dmitrović Год издания: 2023 #cpp #en Скачать книгу
Modern C++ for Absolute Beginners Автор: Slobodan Dmitrović Год издания: 2023 #cpp #en Скачать книгу
344
14
Основы разработки программ на языке C++ Автор: Станислав Беляков Год издания: 2020 #cpp #ru Скачать книгу
Основы разработки программ на языке C++ Автор: Станислав Беляков Год издания: 2020 #cpp #ru Скачать книгу
384
15
Объектно-ориентированное программирование в C++ Автор: Роберт Лафоре Год издания: 2021 #cpp #ru Скачать книгу
Объектно-ориентированное программирование в C++ Автор: Роберт Лафоре Год издания: 2021 #cpp #ru Скачать книгу
304
16
C++ для профи Автор: Джош Лоспинозо Год издания: 2021 #cpp #ru Скачать книгу
C++ для профи Автор: Джош Лоспинозо Год издания: 2021 #cpp #ru Скачать книгу
319
17
Реализация полезных алгоритмов на C++ Автор: Дмитро Кедик Год издания: 2024 #cpp #ru Скачать книгу
Реализация полезных алгоритмов на C++ Автор: Дмитро Кедик Год издания: 2024 #cpp #ru Скачать книгу
265
18
Разработка приложений на C++ Автор: Антон Полухин Год издания: 2020 #cpp #ru Скачать книгу
Разработка приложений на C++ Автор: Антон Полухин Год издания: 2020 #cpp #ru Скачать книгу
228
19
Идиомы и паттерны проектирования в современном С++ Автор: Федор Г. Пикус Год издания: 2020 #cpp #ru Скачать книгу
Идиомы и паттерны проектирования в современном С++ Автор: Федор Г. Пикус Год издания: 2020 #cpp #ru Скачать книгу
230
20
Эксперт C++ Автор: Антонио Гуэрра Ханн Год издания: 2023 #cpp #ru Скачать книгу
Эксперт C++ Автор: Антонио Гуэрра Ханн Год издания: 2023 #cpp #ru Скачать книгу
257