https://twitter.com/marcan42/status/724745886794833920 обосрался от комментов
а что такое size_t и почему он не может быть меньше нуля?
@goren unsigned integer type of the result of the sizeof operator
@anonymous ясно. а как сишка реагирует, если его сравнить с нулём?
@goren x < 0 будет всегда ложным, x <= 0 будет истинным только если x == 0.
@anonymous то есть if там у них никогда не работает?
@goren второй да
а что такое size_t и почему он не может быть меньше нуля?
@goren unsigned integer type of the result of the sizeof operator
@anonymous ясно. а как сишка реагирует, если его сравнить с нулём?
@goren x < 0 будет всегда ложным, x <= 0 будет истинным только если x == 0.
@anonymous то есть if там у них никогда не работает?
@goren второй да