• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VisualC++6.0にて、mbstowcs_s関数はつかえないのでしょうか?)

VisualC++6.0でmbstowcs_s関数が使えないのでしょうか?

このQ&Aのポイント
  • VisualC++6.0でmbstowcs_s関数を使用する方法を調査していますが、エラーが発生しています。
  • 現在、VisualC++6.0を使用していますが、mbstowcs_s関数が定義されていないというエラーが表示されます。
  • 10年以上前のソフトウェアであるため、mbstowcs_s関数が使用できない可能性があります。詳しい方のアドバイスをお待ちしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

はい、使えません。 というのも_sが付く関数群はセキュア関数と呼ばれますが、これはVC++6.0より後のバージョンで実装されたものだからです。 http://msdn.microsoft.com/ja-jp/library/bb905488.aspx _s抜きのmbstowcs()はあるはずなのでそちらを使ってください。

kamkamkam3
質問者

お礼

どうもありがとうございます。 使えないんですね。苦労して色々検索して40分くらい粘ったんですが・・ でもmbstowcsというのを教えていただき、助かりました。それでやってみようと思います。 ああ、新しいvisulaStudioが欲しい。。 ご回答どうもありがとうございました。とっても助かりました。

関連するQ&A