Безопасно ли переполнение буфера строк и потоков C ++?

Если я использую std :: cin, std :: cout и std :: string, будет ли там any возможность того, что кто-то воспользуется переполнением буфера?

Я спрашиваю об этом, потому что до сих пор вижу много людей, которые все еще используют строки с завершающим нулем вместо стандартных контейнеров в C ++.

9
задан milleniumbug 4 November 2011 в 20:27
поделиться