Zugriff auf ObjektspeicherC++

Programme in C++. Entwicklerforum
Anonymous
 Zugriff auf Objektspeicher

Post by Anonymous »

Betrachten Sie den folgenden Code unter der Annahme, dass 4 ein korrekter Index von p->c ist.
Sind buf- und *p-Objekte gleichzeitig aktiv?

Code: Select all

    struct S { int x; char c; };

alignas(S) unsigned char buf[sizeof(S)];
S* p = new(buf) S{};

p->x = 10;
p->c = 'a';

std::cout x

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post