VC++2010での警告 C4995 – プログラミング – Home

通知
すべてクリア

VC++2010での警告 C4995


silvia
 silvia
(@silvia)
ゲスト
結合: 14年前
投稿: 3
Topic starter  

C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include\cstringt.h(295):
warning C4995: 'vsprintf': 名前が避けられた #pragma として記述されています。

これと同様のエラーが出てしまいます.
#pragma warning(disable: 4995)
と上記のファイルに記述すれば警告は消えるのですが.
自分のプロジェクト以外の部分を書き換えてもいいものなんでしょうか?


引用解決済
トピックタグ
silvia
 silvia
(@silvia)
ゲスト
結合: 14年前
投稿: 3
Topic starter  

すいません.環境はwin7+VS2010です


返信引用
瀬戸っぷ
 瀬戸っぷ
(@瀬戸っぷ)
ゲスト
結合: 14年前
投稿: 5
 

>と上記のファイルに記述すれば警告は消えるのですが.
>自分のプロジェクト以外の部分を書き換えてもいいものなんでしょうか?

cstringt.hのincludeより前に記述すればよい…かと。


返信引用
silvia
 silvia
(@silvia)
ゲスト
結合: 14年前
投稿: 3
Topic starter  

すいませんincludeの後に記述していました
前に記述することで表示を消せました

表示させないだけというので違和感があり
調べたらvsprintfが今後削除されるかもとあったのですが
マイクロソフトがcstringt.hをvsprintf_sに修正することはないのですか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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