std::pointer типы — разбор и обсуждение.
https://ricomariani.medium.com/std-pointer-types-a-tear-down-and-discussion-76dc93d473dc
https://ricomariani.medium.com/std-pointer-types-a-tear-down-and-discussion-76dc93d473dc
Medium
std::pointer types — a tear down and discussion
I was wanting to get a more complete understand of exactly what code gets generated when we compile some typical smart pointer patterns in…
GPT-3 нашёл 213 Security Vulnerabilities… Или не нашёл.
https://habr.com/ru/companies/pvs-studio/articles/728388/
https://habr.com/ru/companies/pvs-studio/articles/728388/
Хабр
GPT-3 нашёл 213 Security Vulnerabilities… Или не нашёл
Этот текст является развёрнутым комментарием к статье "Я нашёл 213 уязвимостей безопасности в кодовой базе при помощи GPT-3". Чтобы было понятно о чём идёт речь, прошу в начале взглянуть на...
Получить текущее время и дату в C++
С С++11 стандартным способом является использование библиотеки chrono. Можно получить текущее время при помощи
Затем преобразовать std::time_t на местное календарное время std::ctime в Www Mmm dd hh:mm:ss yyyy формате, как показано на картинке.
С С++11 стандартным способом является использование библиотеки chrono. Можно получить текущее время при помощи
std::chrono::system_clock::now()
от <chrono.h> и преобразовать его в std::time_t
тип. Затем преобразовать std::time_t на местное календарное время std::ctime в Www Mmm dd hh:mm:ss yyyy формате, как показано на картинке.
«Чистый» код, ужасная производительность.
https://habr.com/ru/companies/sportmaster_lab/articles/728880/
https://habr.com/ru/companies/sportmaster_lab/articles/728880/
Хабр
«Чистый» код, ужасная производительность
Один из самых часто повторяемых советов программистам, особенно начинающим — это рекомендация писать «чистый» код. Она сопровождается длинным списком правил, сообщающих, что нужно делать, чтобы код...
Как проигрывать музыку с помощью C++
Полную инструкцию по работе с аудиозаписями на C++ можно найти здесь.
Полную инструкцию по работе с аудиозаписями на C++ можно найти здесь.
Советы по обработке локализованных диапазонов в регулярных выражениях.
https://developers.redhat.com/articles/2023/04/06/tips-handling-rational-ranges-in-regular-expressions
https://developers.redhat.com/articles/2023/04/06/tips-handling-rational-ranges-in-regular-expressions
Red Hat Developer
Tips for handling localized ranges in regular expressions | Red Hat Developer
Developers as well as casual grep users are accustomed to using ranges in regular expressions, such as [a-zA-Z] or [0-9]. However, they often don't realize that
Быстрая сортировка
Отсортируйте заданный массив с помощью быстрой сортировки.
Формат входных данных:
Первая строка входных данных содержит одно натуральное число nn (1 ≤ n ≤ 10^5) – количество элементов в массиве. В следующей строке находятся элементы массива – n целых чисел, не превосходящих по абсолютной величине 10^9.
Формат выходных данных:
Выведите элементы массива в порядке неубывания.
Отсортируйте заданный массив с помощью быстрой сортировки.
Формат входных данных:
Первая строка входных данных содержит одно натуральное число nn (1 ≤ n ≤ 10^5) – количество элементов в массиве. В следующей строке находятся элементы массива – n целых чисел, не превосходящих по абсолютной величине 10^9.
Формат выходных данных:
Выведите элементы массива в порядке неубывания.
#Вопросы_с_собеседования
Что лучше const или define?
Ответ:
define - это директива препроцессора, которая не учитывает ни типов, ни областей видимости. Препроцессор вставляет значение везде, где оно используется и создается множество копий 3.14159265359 в объектном коде, константа никогда не порождает больше одной копии этого значения. define трудно отлаживать, потому что у него нет имени, только магическое число, нельзя взять адрес или создать ссылку на это значение.
У const есть тип, область видимости, можно взять адрес, создать константную ссылку на эту переменную.
Определенно, лучше использовать const, а не define.
Что лучше const или define?
Ответ:
У const есть тип, область видимости, можно взять адрес, создать константную ссылку на эту переменную.
Определенно, лучше использовать const, а не define.
«Прозрачный промоушн выгоден и разработчику, и его тимлиду». Нюансы карьеры разработчика на С++.
https://habr.com/ru/companies/kaspersky/articles/729620/
https://habr.com/ru/companies/kaspersky/articles/729620/
Хабр
«Прозрачный промоушн выгоден и разработчику, и его тимлиду». Нюансы карьеры разработчика на С++
На прошлой неделе мы в «Лаборатории Касперского» провели онлайновый митап «Нюансы карьеры разработчика на С++». Представители разных команд С++ посмотрели на карьерный трек «плюсера» как со стороны...