Найти в Дзене
Язык, который строит будущее — C++

Язык, который строит будущее — C++

C++: мощь, контроль и производительность для технологий будущего.
подборка · 5 материалов
4 недели назад
🧨 МАССИВЫ В C++: Твоя база данных на минималках (или как не похоронить свой код заживо)
Привет, мой друг-программист! 👋 Сегодня мы разберем тему, с которой начинается 90% багов, седых волос и ночных дебаггинг-сессий. Тема, которая кажется простой, но убивает джунов на собеседованиях за 2 секунды. Я говорю о МАССИВАХ в C++. Ты думаешь: «Что там сложного? int arr[5]; arr[0] = 10; — всё?» О нет, дружочек. Сядь поудобнее. Сейчас я расскажу, почему 99% программистов используют массивы неправильно, и как делать это как настоящий сеньор. 💀 Факт: больше половины уязвимостей в старом коде — из-за неправильной работы с массивами...
4 недели назад
🚀 СРОЧНО В ЭФИР: Почему твоя консоль показывает «крокозябры» вместо «Привет, мир!»? Разбор set_up_console() из ада и рая
Привет, мой друг-программист, будущий сеньор и повелитель терминалов! 👋 Сегодня мы разберем ситуацию, которая бесит каждого, кто пишет на C++ под Windows, но хочет дружить с русским, японским или даже эмодзи 🥷 в консоли. Ты когда-нибудь запускал простейшую программу: А вместо этого видел в консоли что-то типа ╨Я─╨╕╨▓╨╡╤В? Поздравляю, ты столкнулся с кодировкой. И сегодня мы вскроем этот гнойник, накатим правильный SetConsoleOutputCP и сделаем твою консоль дружелюбной к людям. 💡 Эта статья — твой билет в мир, где вывод на русском не требует плясок с бубном...
1 месяц назад
Как я собирал FFmpeg для Android и чуть не сошёл с ума: история одной линковки
Каждый, кто пытался скомпилировать FFmpeg под Android, знает: это не просто сборка — это квест. С багами, подставами и финалом, который заставляет поверить в чудо. Когда я впервые решил упаковать медиафайлы прямо в C++ на Android, я думал: FFmpeg же open source, скачал — собрал — profit. Ха. Реальность оказалась такой: ❌ Windows NDK не работает в WSL ❌ .so файлы без символов ❌ Дублирующиеся символы ❌ Ассемблер «включён», но по факту нет ❌ NTFS тормозит сборку в 10 раз Каждая ошибка — это 2-3 часа гугления, стакан кофе и вопрос «зачем я вообще это делаю»...
5 месяцев назад
🚀 C++ с нуля: Магия заголовочных файлов и искусство написания кода
Привет, будущий гуру C++! 👋 Ты стоишь на пороге увлекательного мира, где код превращается в мощные программы. Но прежде чем создавать следующее грандиозное приложение, давай разберемся с фундаментом — тем, как организован код в C++. Сегодня мы погрузимся в магию заголовочных файлов и основных файлов, и я покажу тебе, с чего начать путь в разработке на C++! Представь, что ты пишешь книгу. У тебя есть оглавление (что рассказывает, о чём каждая глава) и сами главы (где содержится полный текст). В C++ всё аналогично! Заголовочные файлы (...
6 месяцев назад
🚀 Погружение в C++: язык, который формировал мир программного обеспечения 💻✨
«C++ — это не просто язык. Это философия мышления о вычислениях.» — Бьёрн Страуструп, создатель C++ Привет, дорогой читатель! 👋 Если ты читаешь эту статью, значит, тебе интересно узнать что такое C++, почему он до сих пор актуален в 2025 году, с чего начать, и, возможно, стоит ли учить этот язык в эпоху Python, JavaScript и Rust. Давай разберёмся вместе — понятно, без жаргона и с живыми примерами! 🧠 📜 Глава 1. Рождение C++: как всё начиналось 🕰️ 1970–1980-е: эпоха C Прежде чем появился C++, в мире программирования царила эпоха языка C...