𝐑𝐨𝐨𝐭𝐓𝐨𝐨𝐥 𝐁𝐥𝐨𝐠
Фотография
нажмите — покажем
нажмите — покажем
Фотография
нажмите — покажем
нажмите — покажем
Но кстати говоря, от двиглодела к двиглоделам
Сегодня в тг канале Грокаем C++ / std::source_location обсуждался std::source_location
Полезная штука однако. Например для логирования. Чтобы получить имя функции и ее строку с типизацией компилятора, вместо использования тупого препроцессорного __FILE__ и написания макросов по типу UE_LOG
Но, std::source_location - это только фича только у C++20? Формально да....
Но если копнуть - нет! Она вся основана на интринсиках компилятора, которые существовали задолго до С++20. А это значит...
Что возьму я велосипед, и соберу собственную FSourceLocation прямо на C++17! Благо пишется быстро, зато логировать без макросов станет легче и чище
1 · 68 ·