Я смотрел это видео. Bjarne Stroustrup говорит, что unsigned ints подвержены ошибкам и приводят к ошибкам. Таким образом, вы должны использовать их только тогда, когда они вам действительно нужны. Я также прочитал один из вопросов о Qaru (но я не помню, какой), что использование unsigned ints может привести к ошибкам безопасности.
Как они приводят к ошибкам безопасности? Может ли кто-нибудь четко объяснить это, предоставив подходящий пример?