vs2019中stract未定义

#include
using namespace std;
int main()
{
char a[50]={};
char b[10]={};
for(i=0;i<4;i++)
{
cin>>b[10];
stract(a,b);
}
cout<
}
出现的错误是stract未定义,程序无法执行
昨天也出现这样的错误,不过提示用stract_s可以被执行!
}

连接字符串函数是strcat,需要#include <cstring>

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

vs2015后的版本都是这样,这是因为c语言中对字符串操作的函数不安全,所以无法使用,包括scanf,orintf都没法使用,你可以在第一行加一个#define _CRT_SECURE_NO_WARNINGS 1 ,也可以关闭安全生命周期检查