01. september 2003 - 23:31Der er
10 kommentarer og 1 løsning
mfc fejlretning
jeg er igang med at lære mfc og er et forsøg stødt på følgende fejl:
c:\Documents and Settings\Sleizer_2\Skrivebord\Programmering\opgaver\VisualKB\VisualKB.cpp(269): error C2593: 'operator +=' is ambiguous (279): error C2593: 'operator =' is ambiguous
koden den første fejl er i ser ud på følgende måde: if (m_nTextPos == m_strInputText.GetLength ()) { m_strInputText += nChar; m_nTextPos++; }
men hvorfor siger den at det har flere betydninger??? eller er det bare mit engelsk der ikke er hvad det har været???(har ikke skrevet kode til fejl til fejl 2 da jeg regner med at det rettes på samme måde)
Det tyder på at kompileren ikke kan bestemme sig for hvilken af to operatorer den skal bruge til at løse += Hvad er nChar? Jeg går ud fra at m_strInputText er en CString.
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.