в общем: #include<vector> #include<iostream> template<typename T> constexpr T foo () { l1: return 1; } int main () { int x = foo<int>(); } такой код компилится...
зачем линукс?)
А если функция возвращает void?
стандарт — очень хороший источник Есть хороший стандарт на русском?
#include<vector> #include<iostream> template<size_t x> constexpr int foo () { if (x > 2) { return 0; } return foo<(x+1)>(); } int main () { auto x =...
Привет Кто может сказать, чем отличаются следующие штуки? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\W...
Всем привет, уже в нескольких чатах спросил и никто не подсказал :( Можете посоветовать что и где посмотреть чтобы быстро понять про HAL? Мне нужно будет портировать с линук...
блин, а я не знаю Под mingw надо -lpthread писать? Если да, то при его отсуствий как раз и будут ошибки вида undefined reference на мьютексы и тд
Привет) Можете подсказать по поводу интересной идеи: почему бы не научить статический анализ кода определять, выполнится ли какой-то код на этапе компиляции (например, пойдёт...
но в целом зачем так делать ? Впервые за долгое время вижу такую запись
Привет всем Как можно понять (если это не три строчки которые можно в годболт загнать), что мой код (например, функция) целиком исполнился в compile - time?
а в нормальных компиляторах?
А это правда, что использование знакового типа может быть чуть быстрее чем беззнакового из-за того, что переполнение знакового Это UB а в беззнаковом надо аккуратно занулять?
кажется, если пробежать по диагонали, что common_type как раз такое и делает Нет?
Привет Максимально глупый и не используемый нигде вопрос У компилятора есть какой-то лимит на вложенный scopes? Типа {{{{{{{....
Может кто скинуть ссылочку на какой-нибудь драфт С++20?
Вообще, реализация лямбды через класс и функтор это разве фича, а не "вынужденная мера"? Это абуз какой-то усиление лямбды как класса
а я один использую inline чтобы в хедере писать что-то типа staticinline int x = 0?