Объект python collections.Counter
отслеживает количество объектов.
>> from collections import Counter
>> myC = Counter()
>> myC.update("cat")
>> myC.update("cat")
>> myC["dogs"] = 8
>> myC["lizards"] = 0
>> print(myC)
{"cat": 2, "dogs": 8, "lizards": 0}
Есть ли аналогичный объект C ++, где я могу легко отслеживать количество вхождений типа? Может быть от map
до string
? Имейте в виду, что приведенное выше является лишь примером, и в C ++ это будет обобщать для подсчета других типов.