Ребята, а есть какой-то централизованный список мошенников? Могу пополнить контактом, сейчас вот нарвались.)
55 строка. container = &this->m_Registry.emplace<ContainerCB<Type> >(entity, std::move(*old_container)); ... container = ...emplace(РАЗ АРГУМЕНТ, ДВА АРГУМЕНТ) В этом вопрос....
Почему противопоказан? Если изначально зарезервировать память, реаллокаций не будет - откуда тормозам взяться? Тем более вектор под капотом - тот же массив, единым куском в па...
А какой тип у s? Если char*, то все так, как тебе объяснили. Если std::string, то 5 приводится к char, выводится символ с кодом 5.
Чат, вопрос - а такое поведение описано в стандарте? https://godbolt.org/z/a_Eu4q
Представление матрицы в памяти после чтения смотрел? Все верно считалось?
Хм. А где лучше почитать про NDR?