18
Що обґрунтовує нульові завершені рядки?
Наскільки я люблю C і C ++, я не можу не почухати голову при виборі нульових завершених рядків: Попередньо встановлені (тобто Pascal) рядки існували до C Префіксні рядки по довжині роблять кілька алгоритмів швидшими, дозволяючи шукати постійну тривалість часу. Попередньо встановлені рядки по довжині ускладнюють помилки перевиконання буфера. Навіть на …
281
c++
c
string
null-terminated