Select the product you need help with
Popis chyby R6025 runtime jazyka Visual C++ID článku: 125749 - Produkty, které se vztahují k tomuto článku. Na této stránceSouhrnTento článek popisuje problém, který může nastat při vývoji programu. Pokud stále dochází k problému, který se podobá Tento článek popisuje, může být jiný problém. Vyhledat problémy související s konkrétní problém, uveďte název produktu v hledání pro výsledky hledání omezit. Podobných problémů naleznete v části "podobné problémy a řešení" dále v tomto článku. Příznaky C++ program selže a následující spuštění sestavy
Chyba: Chyba runtime R6025 -čistý virtuálních funkcí volání Příčina K této chybě dojde, když aplikace nepřímo zavolá
čistý virtuální členské funkce v kontextu, kdy je volání funkce není
platné. Ve většině případů kompilátor to zjistí a ohlásí chybu při
vytváření aplikace. Ale podle toho, jak váš kód je napsán, někdy
problém je zjištěn pouze při spuštění. Dochází k chybě při můžete nepřímo volání čistého virtuální funkce v rámci volání konstruktor nebo destruktoru základní třídy. Toto je zobrazeno v Ukázkový kód níže, s některé další popis. Řešení Volání čistého virtuální funkce je chyba vývoje, tak
potřebujete najít volání funkce virtuální čistého a přepište kód tak, aby
není volána. Jedním způsobem, jak najít volání čistého virtuální funkce je čistý virtuální funkce nahradit implementace, která volá Funkce rozhraní Windows API DebugBreak. Při použití ladicí program, bude DebugBreak způsobit pevně zakódovaný bod přerušení. Když kód zastaví u této zarážky můžete zobrazit zásobník zobrazit, kde byla volána funkce. Jiný způsob volání čistého virtuální funkce Najít je nastavit zarážku na funkci _purecall , která se nachází v PureVirt.c. Rozdělení na tato funkce má výhodu uchovávání zásobníku beze změny, takže můžete sledovat co dochází. Prohlášení Toto chování je
návrh. Další informace Další informace naleznete "C Runtime chyby R6002
prostřednictvím R6025 "stránky
v části "Chyby sestavení"
v
následujícím webu Microsoft Developer Network (MSDN): http://msdn2.microsoft.com/en-us/library/aa277044 (VS.60) .aspx Poznámka: Chyba R6025 nejsou dokumentovány v příručkách nebo v nápovědě online
Visual C++ verze 2.x nebo níže. Však je stručně popsána v
3 Část souboru Readme.wri dodán s Visual C++ verze 2.0.
(http://msdn2.microsoft.com/en-us/library/aa277044(VS.60).aspx)
Ukázkový kódPodobné problémy a jejich řešeníPokud stále dochází k podobné potíže, které tento článek popisuje problém, může být jiný problém. Další informace o podobných problémech a jejich řešení získáte v článcích báze Microsoft Knowledge Base: 240437
(http://support.microsoft.com/kb/240437/
)
Chyba za běhu peníze: "R6025-čistý virtuální funkce volání"308260
(http://support.microsoft.com/kb/308260/
)
Odstraňování potíží s chybami skriptů v aplikaci Internet Explorer 6 a Internet Explorer 7 v počítači se systémem Windows 2000, systémem Windows XP, systémem Windows Server 2003 nebo systémem Windows Vista267572
(http://support.microsoft.com/kb/267572/
)
WD2000: Chybová zpráva: "Run-time Error '5'" při spuštění aplikace Word170409
(http://support.microsoft.com/kb/170409/
)
SBFM97: MS Visual C++ Runtime chyby importu dat aplikace Quickbooks309299
(http://support.microsoft.com/kb/309299/
)
Chyba runtime při prohlížení webové stránkyVlastnostiID článku: 125749 - Poslední aktualizace: 18. srpna 2012 - Revize: 12.0 Informace v tomto článku jsou určeny pro produkt:
Strojově přeložený článek Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum. Projděte si také anglickou verzi článku: 125749
(http://support.microsoft.com/kb/125749/en-us/
)
| Překlady článku
|




Zpět nahoru








