• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VC2005 でのCStringの初期化)

VC2005でのCStringの初期化

このQ&Aのポイント
  • VC2005でのCStringの初期化について困っています。
  • VC6.0ではできていたCStringの初期化が、VC2005ではエラーとなります。
  • キャストや引数の細かな指定が必要で、64bitに変わったことが原因かもしれません。設定で修正できるかどうか知りたいです。解決方法も教えてほしいです。

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

  • ベストアンサー
  • MrBan
  • ベストアンサー率53% (331/615)
回答No.1

TEXTマクロやTCHAR等を正しく使えば通りませんか。 VC2005だとデフォルトがUNICODEなので、 直接書くならcharではなくwchar_t、 "Hello"ではなくL"Hello"だと思いますが、 上記マクロの方が汎用的かと思います。 もしくは、オプションでデフォルトをMBCSにするか。

diolab
質問者

お礼

返答ありがとうございます。 正直TEXTマクロなどはまったくなので これから調べてみます。 MBCS?も初耳なので調べてみます。 たくさんのヒントありがとうございます!