operator long long <=> operator int64_t operator unsigned long long <=> operator uint64_t
conversion function cannot be redeclared
https://gogs.reru.org/GfA/libgfaservices/src/master/common/mysqlwrap.h#L60
Änderungsvorschlag:
#ifdef _TARGET_BUILD operator int64_t (void) const { ASSERT(m_bInteger && !IsNull()); return m_bInteger ? m_numVal.iVal : 0;} operator uint64_t (void) const { ASSERT(m_bInteger && !IsNull()); return m_bInteger ? m_numVal.uVal : 0;} #else operator long long (void) const { ASSERT(m_bInteger && !IsNull()); return m_bInteger ? (long long)m_numVal.iVal : 0;} operator unsigned long long (void) const { ASSERT(m_bInteger && !IsNull()); return m_bInteger ? (unsigned long long)m_numVal.uVal : 0;} #endif // _TARGET_BUILD
operator long long <=> operator int64_t operator unsigned long long <=> operator uint64_t
conversion function cannot be redeclared
https://gogs.reru.org/GfA/libgfaservices/src/master/common/mysqlwrap.h#L60
Änderungsvorschlag: