std::bad_alloc
Aus cppreference.com
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| Defined in header <new>
|
||
| class bad_alloc; |
||
std::bad_alloc is the type of the object thrown as exceptions by the <div class="t-tr-text">Zuordnungsfunktionen
</div> to report failure to allocate storage.
Inhaltsverzeichnis |
[Bearbeiten] Member-Funktionen
| constructs the bad_alloc object (öffentliche Elementfunktion) | |
| replaces a bad_alloc object (öffentliche Elementfunktion) | |
| kehrt erklärende String Original: returns explanatory string The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (öffentliche Elementfunktion) | |
Inherited from std::exception
Member functions
| [virtuell] |
zerstört sich die Ausnahme-Objekt Original: destructs the exception object The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (virtuellen öffentlichen Member-Funktion of std::exception)
|
| [virtuell] |
gibt einen erläuternden String Original: returns an explanatory string The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (virtuellen öffentlichen Member-Funktion of std::exception)
|
[Bearbeiten] Beispiel
#include <iostream> #include <new> int main() { try { while (true) { new int[100000000ul]; } } catch (const std::bad_alloc& e) { std::cout << "Allocation failed: " << e.what() << '\n'; } }
Output:
Allocation failed: std::bad_alloc
[Bearbeiten] Siehe auch
| Zuordnungsfunktionen Original: allocation functions The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (Funktion) | |


