受保護的虛成員函式
<locale>

std::num_get::do_get

bool (1)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, bool& val) const;
long (2)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, long& val) const;
unsigned short (3)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned short& val) const;
unsigned int (4)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned int& val) const;
unsigned long (5)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned long& val) const;
float (6)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, float& val) const;
double (7)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, double& val) const;
long double (8)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, long double& val) const;
pointer (9)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, void*& val) const;
bool (1)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, bool& val) const;
long (2)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, long& val) const;
unsigned short (3)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned short& val) const;
unsigned int (4)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned int& val) const;
unsigned long (5)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned long& val) const;
float (6)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, float& val) const;
double (7)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, double& val) const;
long double (8)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, long double& val) const;
pointer (9)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, void*& val) const;
long long (10)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, long long& val) const;
unsigned long long (11)
iter_type do_get (iter_type in, iter_type end, ios_base& str,               ios_base::iostate& err, unsigned long long& val) const;
獲取數值 [virtual]
num_get::get 呼叫的虛保護成員函式,用於將字元序列解釋為數值。

多型派生類可以重寫此函式的行為。

有關 num_get 中的預設行為,請參見 num_get::get

另見