только применяйте это только к сложным объектам, с обычными указателями это будет пессимизацией
ну и насчет создания копии можно уже поспорить, вроде бы clang уже умеет распознавать и оптимизировать подобное
Так нужно устанавливать нужную CP для консоли, установите cp1251 и выводите кириллицу. Если всё делать правильно, то можно хоть китайские символы выводить через std::wcout.
ну и насчет создания копии можно уже поспорить, вроде бы clang уже умеет распознавать и оптимизировать подобное
в случае с ++i сперва нужно увеличить, а затем считать, что распараллелить невозможно
это касается тех типов, которые влезают в регистр
[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\Autorun]
и туда вписать "chcp 65001"
либо попробуйте cmder / conemu / far в конце концов