整数値からMFCのCString型への変換 – プログラミング – Home

整数値からMFCのCString型への...
 
通知
すべてクリア

[解決済] 整数値からMFCのCString型への変換


どんべい
 どんべい
(@どんべい)
ゲスト
結合: 17年前
投稿: 2
Topic starter  

宜しくお願いします。掲題のことを、お伺いしたいと思います

整数値をMFCのCString型へ変換する場合
VC6の場合itoa()関数が使えましたが、VC8の場合セキュリティー強化という事で
_itoa_sが推奨されています、しかし
_itoa_sで変換される値は、errno_t型なので
” 引数リスト '(CString, errno_t)' を一致させようとしているとき”
としてエラーとなります、

int n;
CString msg;
char str[32];
msg = _itoa_s( n, str, sizeof(str), 10 ); //ここでエラー

従来通の、itoaはVC8でも使えますが、警告がうざったいので、
正しく、整数値からMFCのCString型へ変換したいのですが、こんな場合皆さんは、どのよ
うにされているのでしょうか?
環境:Windows XP SP2 / Visual Studio MFC


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

CString str;
str.Format(%d,123);


返信引用
どんべい
 どんべい
(@どんべい)
ゲスト
結合: 17年前
投稿: 2
Topic starter  

επιστημηさん、ありがとうございました
Format関数ですか、こんなのがあったんですね、初めて知りました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました