Size: a a a

2020 July 22

s

std::slavik in supapro.cxx
что значит рантаймовый?
источник

AS

Anatoly Shirokov in supapro.cxx
std::slavik
я типа такого делаю
void SerialLogger::debug(const char *format, ...) {
 if (is_available()) {
   lock();
   if (get_trace_level() >= TraceLevel_t::DEBUG) {
     va_list arglist;
     va_start(arglist, format);
     vprintf(format, arglist);
     va_end(arglist);
   }
   unlock();
 }
}
Уже неактуальный подход
источник

AS

Anatoly Shirokov in supapro.cxx
Вариадик шаблоны рулят
источник

D

Danya in supapro.cxx
std::slavik
что значит рантаймовый?
В том, что ты не знаешь, какие у тебя типы в функцию приходят в компайл тайме
источник

D

Danya in supapro.cxx
Anatoly Shirokov
Вариадик шаблоны рулят
+
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Anatoly Shirokov
Вариадик шаблоны рулят
А они в ембедеде есть?
источник

s

std::slavik in supapro.cxx
Anatoly Shirokov
Уже неактуальный подход
на самом деле ток вот сегодня переписал на потоки с перегрузкой операторов () <<
источник

D

Danya in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
А они в ембедеде есть?
Это абстракция времени компиляции, почему бы им не быть в эмбедеде?
источник

s

std::slavik in supapro.cxx
Danya
В том, что ты не знаешь, какие у тебя типы в функцию приходят в компайл тайме
кинет ворнинг
источник

AS

Anatoly Shirokov in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
А они в ембедеде есть?
А почему акцент на embeed?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Anatoly Shirokov
А почему акцент на embeed?
Ну человек вроде им занимается
источник

s

std::slavik in supapro.cxx
что форматирование не соответствует входу
источник

D

Danya in supapro.cxx
std::slavik
что форматирование не соответствует входу
Надейся)
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Danya
Это абстракция времени компиляции, почему бы им не быть в эмбедеде?
Я просто не знаю что где как поддерживается
источник

.

. in supapro.cxx
Ilia Zviagin
Ты проверять переполнение приемного буфера будешь?
Ну да, я вообще написал отдельную функцию, которая принимает две строки, выделяет под всю длину + 1 новую строку и склеивает их через wcscat
источник

D

Danya in supapro.cxx
Особенно если ты пишешь свою функцию о которой компилятор ничего не знает
источник

AS

Anatoly Shirokov in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну человек вроде им занимается
Ортогонально ембид и вариадик
источник

D

Danya in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Я просто не знаю что где как поддерживается
Если компилятор его поддерживает, то все ок
Никаких ограничений не должно быть на применение вариадиков в эмбеде
источник

D

Danya in supapro.cxx
Это же не аллокация в куче или ртти какой нибудь
источник

.

. in supapro.cxx
Т-34 85
как исходная задача звучит? Сконкатенировать - это сцепить в строку?
Склеить n строк
источник