Я начал изучать строки и строковые функции (из книги ), я изучил такие функции, как strcpy
, strcat
и strncat
..etc
. Поэтому я начал практиковаться в использовании их в простых программах, чтобы понять, что они делают.
Позже я был удивлен, когда в книге мне сказали, что я должен использовать #include <cstring>
, чтобы использовать все эти строковые функции.
Я пытался использовать строковые функции более одного раза, не включая <cstring>
, так почему?
Единственный заголовочный файл, который я включил, был <iostream>
, и все же я мог использовать строковые функции.
Пожалуйста, объясните мне, почему строковые функции работали без <cstring>
и нужно ли мне включать их для использования строковых функций, и если нет, то каково использование <cstring>
;