aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils/locale_independent_float.cpp
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2011-11-08 10:26:04 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2013-01-05 17:17:49 +0100
commitc1c799117e7076046182e12d71d06e2c9444e9be (patch)
tree7940de26d0c786134fa103703320bd3efcbba00c /src/utils/locale_independent_float.cpp
parent31ba94d4efa6e3f64ffacf1711438e88d8b3035d (diff)
downloadusdx-c1c799117e7076046182e12d71d06e2c9444e9be.tar.gz
usdx-c1c799117e7076046182e12d71d06e2c9444e9be.tar.xz
usdx-c1c799117e7076046182e12d71d06e2c9444e9be.zip
changed all wstring/wchar_t to string/char
Diffstat (limited to 'src/utils/locale_independent_float.cpp')
-rw-r--r--src/utils/locale_independent_float.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/utils/locale_independent_float.cpp b/src/utils/locale_independent_float.cpp
index 606ec998..e0015cee 100644
--- a/src/utils/locale_independent_float.cpp
+++ b/src/utils/locale_independent_float.cpp
@@ -38,7 +38,7 @@ namespace usdx
{
}
- LocaleIndependentFloat::LocaleIndependentFloat(std::wstring& value)
+ LocaleIndependentFloat::LocaleIndependentFloat(std::string& value)
{
this->operator=(value);
}
@@ -65,27 +65,27 @@ namespace usdx
return *this;
}
- LocaleIndependentFloat& LocaleIndependentFloat::operator= (std::wstring& value)
+ LocaleIndependentFloat& LocaleIndependentFloat::operator= (std::string& value)
{
- std::size_t found = value.find(L',');
- if (found != std::wstring::npos) {
- value[found] = L'.';
+ std::size_t found = value.find(',');
+ if (found != std::string::npos) {
+ value[found] = '.';
}
- std::wistringstream str(value);
+ std::istringstream str(value);
str >> this->value;
return *this;
}
- std::wistream& operator>> (std::wistream& is, LocaleIndependentFloat& float_value)
+ std::istream& operator>> (std::istream& is, LocaleIndependentFloat& float_value)
{
return is >> &float_value;
}
- std::wistream& operator>> (std::wistream& is, LocaleIndependentFloat* float_value)
+ std::istream& operator>> (std::istream& is, LocaleIndependentFloat* float_value)
{
- std::wstring str_value;
+ std::string str_value;
is >> str_value;
*float_value = str_value;