Klasa CMemoryException
Reprezentuje warunek wyjątku braku pamięci.
Składnia
class CMemoryException : public CSimpleException
Członkowie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
CMemoryException::CMemoryException | CMemoryException Tworzy obiekt. |
Uwagi
Żadna dalsza kwalifikacja nie jest konieczna ani możliwa. Wyjątki pamięci są zgłaszane automatycznie przez element new
. Jeśli zapisujesz własne funkcje pamięci, na przykład przy użyciu metody malloc
, odpowiadasz za zgłaszanie wyjątków pamięci.
Aby uzyskać więcej informacji na temat CMemoryException
programu , zobacz artykuł Obsługa wyjątków (MFC).
Hierarchia dziedziczenia
CMemoryException
Wymagania
Nagłówek: afx.h
CMemoryException::CMemoryException
CMemoryException
Tworzy obiekt.
CMemoryException();
Uwagi
Nie używaj tego konstruktora bezpośrednio, ale raczej wywołaj funkcję globalną AfxThrowMemoryException. ta funkcja globalna może zakończyć się powodzeniem w sytuacji braku pamięci, ponieważ konstruuje obiekt wyjątku we wcześniej przydzielonej pamięci. Aby uzyskać więcej informacji na temat przetwarzania wyjątków, zobacz artykuł wyjątki.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla