質問: こんばんは。 困りました、また文字列に関するエラーです。 文字列の例題でsprcpyを使おうとすると必ず出ます。 何やら調べてみるとライブラリの問題だとかコピーする文字列が大きすぎてコピー先のバッファに入らない場合これを通知する方法がないからとか色んなエラーの原因が述べられています。 エラーを出さずにビルド、コンパイルして実行するにはどのような方法が 一番良いのでしょうか? ご教示お願いします・・・。 エラーの詳細 重大度レベルコード説明プロジェクトファイル行抑制状態 エラーC4996'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
回答: これなんですが。前回言った通り現在非推奨の関数なので、 こうなってるんですが。 同じ理由で "str"で始まるほとんどの関数が、同じワーニングになります。 strcatなども char buffer[256]; strcpy(buffer,"i am "); strcat(buffer,"people"); /* bufferの「後ろ」に文字を結合 */ printf("%s\n",buffer); など・・