|
Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
|
#include <ios>#include <locale>#include <cstdio>#include <rw_cmdopt.h>#include <rw_driver.h>#include <rw_valcmp.h>
Go to the source code of this file.
Data Structures | |
| struct | Punct< charT, Intl > |
| struct | Ios< charT > |
| struct | MoneyPut< charT > |
Functions | |
| std::money_base::pattern | set_pattern (const char *format) |
| template<class charT > | |
| int | type_test (int lineno, charT, long double val, const char *str, char fill=' ', int flags=0, int frac_digits=0, int width=0, const char *format=0, const char *grouping=0) |
| template<class charT > | |
| void | ldbl_test (charT) |
| void | grouping_test () |
| int | main (int argc, char *argv[]) |
Variables | |
| bool | test_neg_zero |
| #define Adjustfield std::ios_base::adjustfield |
Definition at line 397 of file 22.locale.money.put.cpp.
| #define Basefield std::ios_base::basefield |
Definition at line 398 of file 22.locale.money.put.cpp.
| #define Bin std::ios_base::bin |
Definition at line 396 of file 22.locale.money.put.cpp.
| #define Boolalpha std::ios_base::boolalpha |
Definition at line 381 of file 22.locale.money.put.cpp.
| #define Dec std::ios_base::dec |
Definition at line 382 of file 22.locale.money.put.cpp.
| #define Eofbit std::ios_base::eofbit |
Definition at line 403 of file 22.locale.money.put.cpp.
| #define Failbit std::ios_base::failbit |
Definition at line 404 of file 22.locale.money.put.cpp.
| #define Fixed std::ios_base::fixed |
Definition at line 383 of file 22.locale.money.put.cpp.
| #define Floatfield std::ios_base::floatfield |
Definition at line 399 of file 22.locale.money.put.cpp.
| #define FMT | ( | fmt | ) | "%.0" _RWSTD_LDBL_PRINTF_PREFIX "f" fmt |
| #define Goodbit std::ios_base::goodbit |
Definition at line 405 of file 22.locale.money.put.cpp.
| #define Hex std::ios_base::hex |
Definition at line 384 of file 22.locale.money.put.cpp.
| #define Internal std::ios_base::internal |
Definition at line 385 of file 22.locale.money.put.cpp.
| #define Left std::ios_base::left |
Definition at line 386 of file 22.locale.money.put.cpp.
| #define Nolock std::ios_base::nolock |
Definition at line 400 of file 22.locale.money.put.cpp.
| #define Nolockbuf std::ios_base::nolockbuf |
Definition at line 401 of file 22.locale.money.put.cpp.
| #define Oct std::ios_base::oct |
Definition at line 387 of file 22.locale.money.put.cpp.
| #define Right std::ios_base::right |
Definition at line 388 of file 22.locale.money.put.cpp.
| #define Scientific std::ios_base::scientific |
Definition at line 389 of file 22.locale.money.put.cpp.
| #define Showbase std::ios_base::showbase |
Definition at line 390 of file 22.locale.money.put.cpp.
| #define Showpoint std::ios_base::showpoint |
Definition at line 391 of file 22.locale.money.put.cpp.
| #define Showpos std::ios_base::showpos |
Definition at line 392 of file 22.locale.money.put.cpp.
| #define Skipws std::ios_base::skipws |
Definition at line 393 of file 22.locale.money.put.cpp.
| #define T __LINE__, charT () |
| #define TEST ++ntried, nfailed += type_test |
| #define Unitbuf std::ios_base::unitbuf |
Definition at line 394 of file 22.locale.money.put.cpp.
| #define Uppercase std::ios_base::uppercase |
Definition at line 395 of file 22.locale.money.put.cpp.
| void grouping_test | ( | ) |
Definition at line 773 of file 22.locale.money.put.cpp.
Definition at line 409 of file 22.locale.money.put.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 863 of file 22.locale.money.put.cpp.
| std::money_base::pattern set_pattern | ( | const char * | format | ) |
Definition at line 181 of file 22.locale.money.put.cpp.
| int type_test | ( | int | lineno, |
| charT | , | ||
| long double | val, | ||
| const char * | str, | ||
| char | fill = ' ', |
||
| int | flags = 0, |
||
| int | frac_digits = 0, |
||
| int | width = 0, |
||
| const char * | format = 0, |
||
| const char * | grouping = 0 |
||
| ) |
Definition at line 202 of file 22.locale.money.put.cpp.
| bool test_neg_zero |
Definition at line 176 of file 22.locale.money.put.cpp.