Предположим, что у вас есть структура с именем bundle
, и она состоит из string
объектов.Нет точных сведений о том, сколько строк будет содержать пакет, и вам необходимо сгенерировать идентификационный номер для каждого пакета, чтобы можно было их дифференцировать.
Например, два пакета имеют 5 строковых объектов, и только четыре из них являются общими для этих двух объектов.
Примечание 1. Мне нужен идентификационный номер, потому что впроцесс и некоторые из них имеют точно такие же строки.
Примечание 2: я работаю на c ++, и, насколько мне известно, в c ++ нет хэшируемого или чего-то подобного.
How can we generate identification number ?
Единственное решениечто пришло мне в голову - объединить строковые объекты в связку.Я думаю, что нет другого решения.Возможно, представление строк в другом формате или структура данных может упростить создание идентификатора.