問題があります。strcpy_sバッファーLバッファーが小さすぎる&& 0
私は、次の手順proceedeしてみました:
char * str;
char * s="Hello";
int len = std::strlen(s);
str=new char[len +10];
strcpy_s(str,sizeof(str) ,s);
をしかし、プログラムの開発は、私がタイトルで書いた、エラーが表示されます。
sizeof(str)を数字(たとえば256)に置き換えると、project.exeがブレークポイントをトリガしたというメッセージとともにポップアップウィンドウが表示されます。
どうすればこのエラーをstrcpy_sで解決できますか? ありがとうございました!
標準ライブラリ関数が期待したことをしないときは、呼び出した引数を見てください。値os 'sizeof(str)'を表示します。 –