- ios[meta header]
- std[meta namespace]
- function[meta id-type]
- cpp11[meta cpp]
namespace std {
ios_base& hexfloat(ios_base& str);
}
浮動小数点数を十六進法で入出力することを指示するマニピュレータ。
printf()
関数の%a
/%A
相当。
str.setf(ios_base::fixed | ios_base::scientific, ios_base::floatfield)
を実行する。
実引数のstr
オブジェクト。
defaultfloat
を参照。
- C++11
- Clang: 3.0 [mark verified]
- GCC: 5.0 [mark verified]
- Visual C++: 2008 [mark verified], 2010 [mark verified], 2012 [mark verified]
- GCCは12.0時点で、入力ストリームでの
hexfloat
の使用に対応していない。使用すると値0が入力される (エラーにならない)