на такие значения:
x8 = 0x0000000103b3a640
x9 = 0x8000000103b3a640 (0x0000000103b3a640)
В чём заключается смысл того, что старший разряд в x9 равен 8?
предполагаю, что речь идет о положительном и отрицательном числе. тогда читай https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4
Это я всё разбираюсь почему для сохранённого ранее type_info и полученного в текущий момент времени type_info, при сравнении возвращается false при включённой оптимизации. Но при этом если сравнивать через std::type_index в этих же условиях, то возвращается ожидаемый true. При том, если я не ошибаюсь, type_index просто проксирует вызовы в type_info.
Обсуждают сегодня