Мой вопрос: если я использую uint32_t в качестве типа данных для ключа в std :: map , создаст ли он огромную структуру с индексами для каждой из 2 ^ 32 комбинаций ? По сути, я хочу создать пару 32-битных чисел, каждое из которых должно быть уникальным. У меня есть числа, но мне интересно, какую структуру / технику использовать, чтобы сохранить их в памяти.