Size: a a a

2021 July 10

AZ

Alexander Zaitsev in supapro.cxx
например в clion при проганье под Qt не хватает такого добра, но там какие-то лицензионные проблемы с поставкой претти-принтов
источник

N2

N 2 in supapro.cxx
С новыми модулями, не нужно сплитить определение и реализацию ?
источник

C

Chuvi in supapro.cxx
А они уже где-то нормально работают?
источник

N2

N 2 in supapro.cxx
вроде нет, просто спрашиваю
источник

LA

Liber Azerate in supapro.cxx
Да, не обязательно
источник

ip

illya palkin in supapro.cxx
C/C++ extension от майков (их дебаггер) умеет в pretty print
источник

C

Chuvi in supapro.cxx
Емнип не умеет. Но надо проверить он ли у меня стоит
источник

ip

illya palkin in supapro.cxx
Как минимум для STL
источник

C

CodeDetector in supapro.cxx
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

D

Dmitriy in supapro.cxx
В общем случае никак. Для конкретных функций есть варианты
источник

ip

illya palkin in supapro.cxx
А студия может в pretty print для, к примеру, nlohmann::json?
источник

C

Chuvi in supapro.cxx
Не проверял но вряд-ли
источник

T

The Pressbraker in supapro.cxx
Я долго искал и кажется нашел, там пишут про какой то трюк с LD_PRELOAD. Посмотрите по ссылке. Вам ведь нужно именно переопределение, а не перегрузка так ведь? https://qarchive.ru/4808426_kak_pereopredelit__standartnye_funktsii_libc_
источник

T

The Pressbraker in supapro.cxx
Я так и сделал и все понял. std::forward нужен, чтоб после того как по универсальной ссылке пришло значение rvalue оно опять передалось как rvalue дальше во внутренюю функцию, а l value как lvalue. Без std::forward все что приходит по универсальной ссылке автоматом становится как lvalue , и передается дальше во внутреннюю функцию как lvalue (даже если пришло на вход внешней функции как rvalue).
источник

МЗ

Макс Заика in supapro.cxx
Зачем в исходном файле используют дублирование статических полей из заголовочного файла класса?
Как пример:
uint Events::_current = 0;
float Events::deltaX = 0.0f;
float Events::deltaY = 0.0f;
источник

AU

Abu Umar in supapro.cxx
это не дублирование...
источник

МЗ

Макс Заика in supapro.cxx
Ну тут с инициализацией. Больше интересуют пример без инициализации
источник

МЗ

Макс Заика in supapro.cxx
Ладно, я догадался загуглить...
источник

O

Ofee in supapro.cxx
Рекомендую взять более качественный материал для самостоятельного изучения, этот плохо подготовлен и пестрит неточностями
источник

C

CristiCristiano in supapro.cxx
Лучше вообще видеоматериал не смотреть, а книги читать(в идеале стандарт C++), но если уже из книг не доходит то скинул это...
источник