Новости по тегу "c++"
Подборка публикаций, содержащих тег "c++". Актуальные темы и важные события.
Java и ООП: путешествие туда и обратно
Недавно на подкасте Spring АйО мы обсуждали новые свитчи в Джаве — с паттерн‑матчингом и деструктуризацией. Я тогда ещё выразил мнение, что всё...
Всё про std::search и где его применять
Привет, Хабр!Сегодня мы рассмотрим без преувеличений один из самых недооценённых алгоритмов стандартной библиотеки — std::search. Разберёмся, как...
Часть 2: Rope-Ladder Tracker — от идеи к стабильной системе
Это продолжение статьи “Rope-Ladder Tracker: визуальный возврат без GPS” , где я представил концепцию структурированного позиционирования по...
Продвинутое использование препроцессора в C и C++
Зачастую, в проектах ограничивается использование препроцессора по следующим причинам:— Он не похож на весь остальной язык; — Макросы могут...
[Перевод] Невидимые загрузки или о пользе свободно стоящих функций
Довольно долго я тягался с по-настоящему глупой проблемой на C++: мне не нравятся функции экземпляров, но я вынужден их писать, чтобы программисту...
Язык программирования C. Типизация данных. Первая остановка
Типы данных в любом языке программирования являются одним из его краеугольных камней на котором все держится. И тема типизации данных в C обычно...
Ошибки, которые не случились: C++ и compile‑time проверка SQL-запросов
В этой статье мы посмотрим, как можно реализовать полную compile‑time валидацию SQL‑запросов на основе схемы базы данных, встраиваемой прямо в...
Язык программирования C, твой путь начинается здесь, самурай
Приветствую!Когда мне сначала просто захотелось, а потом потребовалось и для работы изучить C++, я сильно удивился, что информации касаемо пары...
Как сыграть с СХД в имитацию ошибки и выйти победителем? Используем паттерны ООП на C++
Привет, Хабр! Меня зовут Константин Крюков, я разрабатываю систему хранения данных TATLIN.UNIFIED в YADRO. Сейчас мы с командой создаем MeyerSAN —...
Маленькое приключение в поиске ошибок. The Battle for Wesnoth
В этой статье мы расскажем вам о том, как путешествовали по землям Ирдии. Нас ждали приключения, полные славных сражений, побед и редких наград в...
Три совета, как не выучить C++ за 21 день (субъективный гайд с дополнениями)
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и...
Как создать свой парсер и AST-генератор на C++ с минимальными усилиями: знакомьтесь с QapDSLv2
QapDSLv2: Новый стандарт AST-heavy парсинга QapDSLv2 обеспечивает:Молниеносное построение ASTПолное сохранение структуры исходного кода Простоту...