Я инициализирую карту map<string,int> ex; в C ++. Я не мог найти содержа_ключ или подобную функцию в STL, следовательно, я просто использую ex[inputString]++;
map<string,int> ex;
ex[inputString]++;
Отладчик показывает, что int правильно инициализируется в ноль, это хорошее предположение?
Да, значения, которые не существуют при доступе с помощью operator[], создаются по умолчанию. Для числовых значений это 0.
operator[]
Тем не менее, вы ищете count метод:
count
bool hasElement = ex.count("element");