#if wxUSE_STD_IOSTREAM
// input/output
-ostream& operator<< (ostream& o, const wxLongLongNative& ll)
+wxSTD ostream& operator<< (wxSTD ostream& o, const wxLongLongNative& ll)
{
char result[65];
for (int i = 0; i < 64; i++)
{
- result[63 - i] = '0' + (char) ((ll.m_ll >> i) & 1);
+ result[63 - i] = '0' + (char) ((ll.GetValue() >> i) & 1);
}
return o << result;
Divide(ll, quotient, remainder);
- return *this = quotient;
+ *this = quotient;
+
+ return *this;
}
wxLongLongWx wxLongLongWx::operator%(const wxLongLongWx& ll) const
#if wxUSE_STD_IOSTREAM
// input/output
-ostream& operator<< (ostream& o, const wxLongLongWx& ll)
+wxSTD ostream& operator<< (wxSTD ostream& o, const wxLongLongWx& ll)
{
char result[65];