Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Reprezentuje warunek wyjątku braku pamięci.
Składnia
class CMemoryException : public CSimpleException
Elementy członkowskie
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 CMemoryExceptionprogramu , 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.