Я пишу программу на C ++. Когда я использую функцию strlen
, она подчеркивается красной линией. Хотя проект построен без ошибок. Вот как я использую эту функцию. (Кстати, strcpy
также подчеркнут).
Exception::Exception(int _Line, char* _File, char* _Func, char* _Desc)
{
Line = _Line;
int size = strlen(_File) + 1;
File = new char[size];
strcpy(File, _File);
Func = new char[size];
strcpy(Func, _Func);
Desc = new char[size];
strcpy(Desc, _Desc);
}
И я объявил <cstring>
библиотеку в начале файла. Подскажите пожалуйста, как мне это исправить?