CARVIEW |
Select Language
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Wed, 30 Jul 2025 20:27:48 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Location: /reference/locale/moneypunct/negative_sign/
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 30 Jul 2025 20:27:48 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
ETag: W/"9573-tbHuZ0EittH1wZ09Fq9YmGPQcJ4"
Content-Encoding: gzip
Returns the string used to represent the indicate a monetary value is negative.
Internally, this function simply calls the virtual protected member do_negative_sign, which for the standard specializations returns the proper string.
An empty string signals no sign for negative monetary values.
Member type string_type is a basic_string type with the same character type as the facet (defined as an alias of
Possible output:
Reference
C library:
- <cassert> (assert.h)
- <cctype> (ctype.h)
- <cerrno> (errno.h)
-
<cfenv> (fenv.h)C++11
- <cfloat> (float.h)
-
<cinttypes> (inttypes.h)C++11
- <ciso646> (iso646.h)
- <climits> (limits.h)
- <clocale> (locale.h)
- <cmath> (math.h)
- <csetjmp> (setjmp.h)
- <csignal> (signal.h)
- <cstdarg> (stdarg.h)
-
<cstdbool> (stdbool.h)C++11
- <cstddef> (stddef.h)
-
<cstdint> (stdint.h)C++11
- <cstdio> (stdio.h)
- <cstdlib> (stdlib.h)
- <cstring> (string.h)
-
<ctgmath> (tgmath.h)C++11
- <ctime> (time.h)
-
<cuchar> (uchar.h)C++11
- <cwchar> (wchar.h)
- <cwctype> (wctype.h)
Containers:
-
<array>C++11
- <deque>
-
<forward_list>C++11
- <list>
- <map>
- <queue>
- <set>
- <stack>
-
<unordered_map>C++11
-
<unordered_set>C++11
- <vector>
-
Input/Output:
Multi-threading:
-
<atomic>C++11
-
<condition_variable>C++11
-
<future>C++11
-
<mutex>C++11
-
<thread>C++11
-
Other:
- <algorithm>
- <bitset>
-
<chrono>C++11
-
<codecvt>C++11
- <complex>
- <exception>
- <functional>
-
<initializer_list>C++11
- <iterator>
- <limits>
- <locale>
- <memory>
- <new>
- <numeric>
-
<random>C++11
-
<ratio>C++11
-
<regex>C++11
- <stdexcept>
- <string>
-
<system_error>C++11
-
<tuple>C++11
-
<type_traits>C++11
-
<typeindex>C++11
- <typeinfo>
- <utility>
- <valarray>
<locale>
- has_facet
- locale
- use_facet
-
wbuffer_convertC++11
-
wstring_convertC++11
functions
standard facets
moneypunct
- moneypunct::moneypunct
public member functions
protected members
- Reference
- <locale>
- moneypunct
- negative_sign
public member function
<locale>
std::moneypunct::negative_sign
string_type negative_sign() const;
Return negative sign string
Internally, this function simply calls the virtual protected member do_negative_sign, which for the standard specializations returns the proper string.
Parameters
noneReturn value
The string used to represent the negative sign.An empty string signals no sign for negative monetary values.
Member type string_type is a basic_string type with the same character type as the facet (defined as an alias of
basic_string<charT>
, where charT
is moneypunct's first template parameter).Example
|
|
Possible output:
moneypunct in locale "C": decimal_point: thousands_sep: grouping: curr_symbol: positive_sign: negative_sign: - frac_digits: 0 pos_format: symbol sign none value neg_format: symbol sign none value |
Data races
The facet is accessed.Exception safety
Strong guarantee: No side effects in case an exception is thrown.See also
- moneypunct::positive_sign
- Return positive sign string (public member function)
- moneypunct::neg_format
- Return format of negative monetary expressions (public member function)
Home page | Privacy policy
© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s
Spotted an error? contact us
© cplusplus.com, 2000-2025 - All rights reserved - v3.3.4s
Spotted an error? contact us