==========ソースコードはsprintf_s()の部分以外変えていません。ちなみに設定は次の通りです。Debug構成の文字セット・・・マルチバイト文字セットを使用Debug構成のランタイムライブラリ・・・マルチスレッドデバッグRelease構成の文字セット・・・マルチバイト文字セットを使用Release構成のランタイムライブラリ・・・マルチスレッドよろしくお願い致します。返信ありがとうございます。エラーが出なくなりました。警告は依然として出たままです。何がだめだというのでしょうか。宣言を確認してください。宣言を確認してください。宣言を確認してください。数値を比較しようとしました。8年前この警告は、マイクロソフトの都合です。strcpyよりもセキュアなstrcpy_sを作ったから使ってね。事なのですが、これがC言語の規格外の関数なので使わなくても良いです。_CRT_SECURE_NO_DEPRECATEと先頭に書くと警告は出なくなります。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。検索すれば情報が得られます。Studioでは用意されており、そちらを使うようにコンパイラが警告を出しているのです。//検索フォルダのフルパス文字列をコピーこのように使います。数値を比較しようとしました。i=0;i<foundFNs.size();i++){とでもするか、iteratorによるループに書き直すといいでしょう。ところで、C++を使うのでしたら、C形式の文字列(char配列)を使わずに、すべてstd::stringを使うようにしたほうがいいと思います。8年前ありがとうございます!見事エラーも警告も出なくなりました。==========すっきりしました。ミクプラは自由にリンクできます。