SUMMARY
This article discusses an issue that may occur when you are developing a program.
[...]
SYMPTOMS
The C++ program fails and reports the following run-time error:
runtime error R6025
- pure virtual function call[...]
CAUSE
This error occurs when your application indirectly calls a pure virtual member function in a context where a call to the function is not valid. In most cases, the compiler detects this and reports the error when building the application. But depending on how your code is written, sometimes the problem is detected only at run-time.
[...]
RESOLUTION
Calling a pure virtual function is a programming error, so you need to find the call to the pure virtual function and rewrite the code so it is not called.
STATUS
This behavior is by design.
A nap költői kérdése: ki itten a hunyó?
- trey blogja
- A hozzászóláshoz be kell jelentkezni
- 1475 megtekintés
Hozzászólások
Nice.
- A hozzászóláshoz be kell jelentkezni
A jelzett számmal én is találtam egy másik hibaleírást, nem lehet, hogy az abban leírtak miatt keletkezett a futásidejű hiba?
G.
============================================
"Share what you know. Learn what you don't."
- A hozzászóláshoz be kell jelentkezni
Fogalmam sincs, hogy mi okozza a hibát. Annyit tudok róla, hogy egy felhasználónál jelentkezik. Ezt a képet küldték róla. Ránézésre ez nekem programhiba. A program fejlesztője szerint nem az. Egyelőre itt tartok.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
A hiba egyértelműen porgramozási hiba. A kérdés hogy sajátban avagy egy 3rd party kódban van-e. A kolléga azt akarja neked mondani hogy olyan kódrészben van a hiba amihez neki semmi köze. A másik opció hogy téved.
- A hozzászóláshoz be kell jelentkezni
ez kb. ugyanaz a hibaleírás, mint a fenti.
--
blogom
- A hozzászóláshoz be kell jelentkezni
Az általam adott szvsz inkább technikai leírás, mint az eredeti, ami számomra csak egyfajta ,,maszatolás''...
G.
============================================
"Share what you know. Learn what you don't."
- A hozzászóláshoz be kell jelentkezni
De ha jól értem, a lényeg ugyanaz. Ez egy programozó által vétett hiba.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Na de melyik programozóé?
- A hozzászóláshoz be kell jelentkezni
Nekem tök mindegy, csak nehogy az legyen a végén, hogy a felhasználó tartja rosszul. ( (c) ütődött Jobs )
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Off: Miért ferde az ablak a pixelekhez képest? Ez valami optikai csalódás?
- A hozzászóláshoz be kell jelentkezni
https://en.wikipedia.org/wiki/Moir%C3%A9_pattern
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
A compiler. ;)
Viccet félretéve, a fejlesztő. De tessék neki pontosan leírni, hogyan reprodukálható a hiba, különben az életben nem jön rá hol a probléma (ha már a compilernek sem megy).
- A hozzászóláshoz be kell jelentkezni
Már megtörtént korábban. A felhasználó állítja, hogy elmondta a fejlesztőnek, hogy melyik menüpontban matatva jön elő a probléma.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
A fejlesztő gépén meg egy kicsit másképp álltak az inicializálatlan változók, tehát nem tudta reprodukálni a jelenséget, ezért az egészet gyorsan felvitte a 'vegyes elfelejtendők' listájára (vagy rögtön azt csinálta, kipróbálás nélkül).
- A hozzászóláshoz be kell jelentkezni
Szomorú, de igaz: mindig az a programozó viszi el a balhét, aki legközelebb van a felhasználóhoz... A felhasználó nem fogad el olyan kifogásokat, hogy 'ezt a részt csak kiollóztam valahonnan' meg 'ez valami libraryból jön', ő működést akar, amilyen telhetetlen fajta.
- A hozzászóláshoz be kell jelentkezni
A felhasználót -- szvsz teljes joggal -- ugyanis nem a kifogások érdeklik, hanem az eredmények...
G.
============================================
"Share what you know. Learn what you don't."
- A hozzászóláshoz be kell jelentkezni
A felhasználókkal mindig csak a baj van ;-)
--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!
- A hozzászóláshoz be kell jelentkezni
Főleg ha füllentenek. :)
- A hozzászóláshoz be kell jelentkezni