[Solved] How do I implement strcpy function in C++


Other posters have posted implementations of strcpy – Why you are using this in C++ code? That is an interesting question as C++ very rarely uses C style strings

The other problem is with its usage:

int main()
{
 Persoana a;
 cout << endl;
 cout<<a.my_strcpy("maria","george");

 return 0;
}

The strings “maria” and “george” are read only. Instead create an empty read/ write string as shown below that is long enough – i.e. 7 characters (do not forget the null character)

So the code should be

int main()
{
 Persoana a;
 char copy_of_string[7];
 cout << endl;
 cout<<a.my_strcpy(copy_of_string,"george");

 return 0;
}

1

solved How do I implement strcpy function in C++