Три очень практичные фичи C++23
C++23 — это текущая рабочая версия стандарта C++. На момент написания статьи туда пока не было включено ни одной крупной фичи, но ряд небольших нововведений, а также множество отчетов о дефектах уже утверждены в стандарте. Вы можете посмотреть текущий статус и поддержку компиляторами новых фич здесь. Многие из этих нововведений представляют из себя небольшие улучшения и вещи, которыми вы, вероятно, не будете пользоваться на регулярной основе. Однако сегодня я хочу обратить ваше внимание на три новые фичи C++23, которые, на мой взгляд, выделяются на фоне остальных именно тем, насколько часто они будут встречаться в нашем коде.
https://mariusbancila.ro/blog/2022/01/17/three-cpp23-features-for-common-use/
#cpp #programming
👉 @cpp_lib
C++23 — это текущая рабочая версия стандарта C++. На момент написания статьи туда пока не было включено ни одной крупной фичи, но ряд небольших нововведений, а также множество отчетов о дефектах уже утверждены в стандарте. Вы можете посмотреть текущий статус и поддержку компиляторами новых фич здесь. Многие из этих нововведений представляют из себя небольшие улучшения и вещи, которыми вы, вероятно, не будете пользоваться на регулярной основе. Однако сегодня я хочу обратить ваше внимание на три новые фичи C++23, которые, на мой взгляд, выделяются на фоне остальных именно тем, насколько часто они будут встречаться в нашем коде.
https://mariusbancila.ro/blog/2022/01/17/three-cpp23-features-for-common-use/
#cpp #programming
👉 @cpp_lib
Marius Bancila's Blog | About code. Mostly on C++
Three C++23 features for common use
A look at three new C++23 features that you could potentially use on a regular basis
👍5
Анонс scip-clang: новый SCIP-индексатор для C и C++
scip-clang - это наш новый индексатор для кода на языках C и C++, написанный с нуля для нативной эмуляции SCIP и особенно для поддержки широкого спектра языковых возможностей, присутствующих в C++.
https://about.sourcegraph.com/blog/announcing-scip-clang
#cpp #programming
👉 @cpp_lib
scip-clang - это наш новый индексатор для кода на языках C и C++, написанный с нуля для нативной эмуляции SCIP и особенно для поддержки широкого спектра языковых возможностей, присутствующих в C++.
https://about.sourcegraph.com/blog/announcing-scip-clang
#cpp #programming
👉 @cpp_lib
Sourcegraph
Announcing scip-clang: a new SCIP indexer for C and C++ | Sourcegraph Blog
scip-clang is our new SCIP indexer for C and C++ supporting precise code navigation in Sourcegraph, supporting a wide variety of language features.
👍3
Получить работу в крутой компании за один день? Легко!
Оставь заявку на участие в One day offer, который проводит разработчик офисного ПО МойОфис, и оперативно получи предложение о работе.
Компания ищет программистов C++ с хорошим знанием C++ 11/14, STL, Boost, QT и опытом работы более 3-х лет. Если ты соответствуешь этим критериям, то оставь заявку на участие до 10 июня, выполни тестовое задание и ожидай приглашение на собеседование, которое пройдет 17 июня.
Обещают удаленный или гибридный график работы, интересные задачи, конкурентную заработную плату, а также помощь с релокацией в Москву, Санкт-Петербург, Самару или Иннополис.
Подробности и регистрация на сайте проекта
Оставь заявку на участие в One day offer, который проводит разработчик офисного ПО МойОфис, и оперативно получи предложение о работе.
Компания ищет программистов C++ с хорошим знанием C++ 11/14, STL, Boost, QT и опытом работы более 3-х лет. Если ты соответствуешь этим критериям, то оставь заявку на участие до 10 июня, выполни тестовое задание и ожидай приглашение на собеседование, которое пройдет 17 июня.
Обещают удаленный или гибридный график работы, интересные задачи, конкурентную заработную плату, а также помощь с релокацией в Москву, Санкт-Петербург, Самару или Иннополис.
Подробности и регистрация на сайте проекта
Media is too big
VIEW IN TELEGRAM
👍8🤡5👎1💩1
С++ (1 курс, весна 2023) Мещерин И.С. Часть 1
C++ 1. std::map, std::list
C++ 2. unordered_map, allocator_traits и allocator aware containers
C++ 3. Перегрузка new/delete, Alignments and bit fields, Scoped allocators, std::move
C++ 4. Реализация std::move, rvalue and lvalue + Семинар
С++ 5. Perfect forwarding and Universal references
C++ 6. xvalues, RVO, copy elision, move_if_noexcept
C++ 7. Лямбда-функция
источник
#cpp #programming
👉 @cpp_lib
C++ 1. std::map, std::list
C++ 2. unordered_map, allocator_traits и allocator aware containers
C++ 3. Перегрузка new/delete, Alignments and bit fields, Scoped allocators, std::move
C++ 4. Реализация std::move, rvalue and lvalue + Семинар
С++ 5. Perfect forwarding and Universal references
C++ 6. xvalues, RVO, copy elision, move_if_noexcept
C++ 7. Лямбда-функция
источник
#cpp #programming
👉 @cpp_lib
❤🔥10❤1👎1🔥1🦄1
С++ (1 курс, весна 2023) Мещерин И.С. Часть 2
C++ 8. std::function / std::bind / std::any
C++ 9. unions / small strings optimization
C++ 10. std::variant / std::visit
C++ 11. std::launder. std::visit impl. Инстанцирование шаблонов. SFINAE, enable_if.
С++ 12. Концепты / constexpr function
C++ 13. Objects as non-type template parameters / consteval / std::is_constant_evaluated
источник
#cpp #programming
👉 @cpp_lib
C++ 8. std::function / std::bind / std::any
C++ 9. unions / small strings optimization
C++ 10. std::variant / std::visit
C++ 11. std::launder. std::visit impl. Инстанцирование шаблонов. SFINAE, enable_if.
С++ 12. Концепты / constexpr function
C++ 13. Objects as non-type template parameters / consteval / std::is_constant_evaluated
источник
#cpp #programming
👉 @cpp_lib
❤8👍2👎1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Live++ (универсальный инструмент горячей перезагрузки C++), работающий на Xbox Series X
источник
#cpp #programming
👉 @cpp_lib
источник
#cpp #programming
👉 @cpp_lib
👍4
Media is too big
VIEW IN TELEGRAM
Что такое Low Latency C++? Доклад Тимура Думлера.
Часто говорят, что C++ - отличный язык для систем с низкой задержкой, таких как высокочастотная торговля, обработка звука и видеоигры. Но что именно мы подразумеваем под "низкой задержкой"? Чем это отличается от "высокой производительности"? И что делает C++ отличным языком для этого? Этот доклад - попытка ответить на эти вопросы. Мы рассмотрим примеры использования низкой задержки в этих различных отраслях, установим их общие черты и различия, обсудим типичные проблемы в системах с низкой задержкой, а также методы C++ для их преодоления.
источник
#cpp #programming
👉 @cpp_lib
Часто говорят, что C++ - отличный язык для систем с низкой задержкой, таких как высокочастотная торговля, обработка звука и видеоигры. Но что именно мы подразумеваем под "низкой задержкой"? Чем это отличается от "высокой производительности"? И что делает C++ отличным языком для этого? Этот доклад - попытка ответить на эти вопросы. Мы рассмотрим примеры использования низкой задержки в этих различных отраслях, установим их общие черты и различия, обсудим типичные проблемы в системах с низкой задержкой, а также методы C++ для их преодоления.
источник
#cpp #programming
👉 @cpp_lib
👍2