Udostępnij za pośrednictwem


Błąd czasu wykonania języka C R6025

czyste wywołanie funkcji wirtualnej

Uwaga

Jeśli ten komunikat o błędzie wystąpi podczas uruchamiania aplikacji, aplikacja została zamknięta, ponieważ ma problem wewnętrzny. Najczęstszą przyczyną tego błędu jest usterka w aplikacji lub uszkodzona instalacja.

Możesz wypróbować następujące kroki, aby naprawić ten błąd:

  • Użyj strony Aplikacje i funkcje lub Programy i funkcje w Panel sterowania, aby naprawić lub ponownie zainstalować program.
  • Sprawdź usługę Windows Update w Panel sterowania, aby uzyskać aktualizacje oprogramowania.
  • Sprawdź zaktualizowaną wersję aplikacji. Jeśli problem będzie się powtarzać, skontaktuj się z dostawcą aplikacji.

Informacje dla programistów

Żaden obiekt nie został utworzone w celu obsługi czystego wywołania funkcji wirtualnej.

Ten błąd jest spowodowany wywołaniem funkcji wirtualnej w abstrakcyjnej klasie bazowej za pośrednictwem wskaźnika, który jest tworzony przez rzutowanie do typu klasy pochodnej, ale jest w rzeczywistości wskaźnikiem do klasy bazowej. Może się to zdarzyć podczas rzutowania od void* wskaźnika do klasy, gdy void* element został utworzony podczas budowy klasy bazowej.