【C++】STL(Standard Template Library)相談室 4
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
600:デフォルトの名無しさん 06/01/04 16:29:26 600 601:デフォルトの名無しさん 06/01/06 18:29:58 std::numeric_limits<double> のメンバ関数を使って、 ある double 型の変数に格納されているのが NaN かどうかを判定するってことは可能ですか? つまり C99 における isnan() のようなものが STL にも用意されているのでしょうか?? 602:デフォルトの名無しさん 06/01/06 18:37:44 こんなん見つけた http://www.kouno.jp/home/c_faq/c14.html#9 603:デフォルトの名無しさん 06/01/06 18:43:23 結局 isnan() を使うしかないのか・・・ gcc だと C99 準拠だから isnan() がつかえるけど、 Visual C++ だと C99 準拠じゃないから isnan() がないんだよな。 でもよく見たら _isnan() があった。 とはいえ、nan() も処理系によって有ったり無かったりなんで、 std::numeric_limits<double>.quiet_NaN() のほうがいいかも と思ったんだけど、結局 STL もそこまでは面倒見てくれないのか。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4279日前に更新/228 KB
担当:undef