Jag har implementerat en std::vector som lagrar en egenkonstruerad klass. Genom en simpel inline-medlemsfunktion returnerar klassen en double. När jag jämför returvärdet från inline-funktionen med ett heltal får jag upp felmedelnadet "C:\MYprgoz\CanonBlaster\CanonBlasterDlg.cpp(240) : error C2296: '<' : illegal, left operand has type 'double (__thiscall RealCanon::*)(void) const' ". Men när jag istället gjorde double'n publik (och slopade inline-funktionen) fungerade allting. Problem med konverteringen anser jag. Varför detta och kan man göra något åt det?
Problem med konvertering
1 svar · 387 visningar · startad av Bratte
Sorry, jag hade bara klantat mig!