Mq-b / Loser-HomeWork

卢瑟们的作业展示,答案讲解,以及一些C++知识
https://mq-b.github.io/Loser-HomeWork/
Apache License 2.0
622 stars 132 forks source link

Remove perfect forwarding in `std::make_format_args` calls #326

Closed frederick-vs-ja closed 2 months ago

frederick-vs-ja commented 2 months ago

It's no longer correct to perfect forward arguments to be formatted in std::make_format_args after defect report P2905R2.

Perfect forwarding is redundant before the DR - as the internal mechanism always treat the formatted arguments as lvalues.

Fixes #325.