Namespaces
Variants

std::allocator<T>::address

Von de.cppreference.net
 
 
Speicherverwaltungsbibliothek
Allokatoren
Speicherressourcen
Nicht initialisierter Speicher (bis C++20*)
Müllsammler-Unterstützung (bis C++23)
 
 
pointer address( reference x ) const;
(1) (bis C++11)
pointer address( reference x ) const noexcept;
(seit C++11)
(veraltet in C++17)
(entfernt in C++20)
const_pointer address( const_reference x ) const;
(2) (bis C++11)
const_pointer address( const_reference x ) const noexcept;
(seit C++11)
(veraltet in C++17)
(entfernt in C++20)

Gibt die tatsächliche Adresse von x zurück, selbst wenn operator& überladen ist.

Parameter

x - das Objekt, dessen Adresse ermittelt werden soll

Rückgabewert

Die tatsächliche Adresse von x .

Fehlerberichte

Die folgenden verhaltensändernden Fehlerberichte wurden rückwirkend auf zuvor veröffentlichte C++-Standards angewendet.

DR Angewendet auf Verhalten wie veröffentlicht Korrektes Verhalten
LWG 634
( N2436 )
C++98 der Rückgabewert ist & x
(welcher durch überladenen operator & beeinflusst wird)
gibt die tatsächliche Adresse von x zurück