так что склонны к ошибкам.
ледующем относительноstrncpy
: http://www.cplusplus.com/reference/clibrary/cstring/strncpy/упоминается следующее:
Никакой нулевой символ не добавляется неявно в конец пункта назначения, поэтому пункт назначения будет заканчиваться нулем только в том случае, если длина строки C в источнике меньше, чем num.
Что подразумевается под этим предложением?