20. marts 2005 - 21:53Der er
8 kommentarer og 1 løsning
Operator overload går ikke helt efter planen
Hej eksperter
Jeg har igen problemer med den koordinatklasse. Det har virket så jeg har selv skabt problemet ved at forsøge at flytte funktionerne ud af klassen. Lidt nedbarberet har jeg koden:
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
z.cpp(30) : warning C4620: no postfix form of 'operator ++' found for type 'Poin t::Coor', using prefix form z.cpp(14) : see declaration of 'Point::Coor'
Så virker det igen. Forstår bare ikke hvorfor den pludselig ikke virkede mere, for har ændret lidt ad gangen og compilet og testet uden problemer. Nå men mange tak for hjælpen
MS VC++ 7.1 lader ikke til at give de korrekte fejl meldinger og at den substituere med prefix er fuldstændigt uacceptabelt da der kunne være en fejl i definitionen af postfix der gør at den ikke bliver valgt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.