Свързани въпроси 'memory-layout'

Прехвърляне на POD структура в производен тип
Докато работех върху наследен проектор, се натъкнах на следния модел: POD структура се използва за прехвърляне на данни по мрежата. struct PODType { // some data int data; }; От страната на приемника данните се получават в обект от...
914 изгледи

Твърде слаба ли е съвместимостта на оформлението в стандарта c++11 (работна чернова)?
Разбира се, отговорът е „не“, защото хората, които са го написали, много са го обмислили, но искам да знам защо. Като се има предвид, че класовете (без шаблони) често се декларират в заглавни файлове, които след това се включват в няколко файла,...
594 изгледи

Виртуални таблици и оформление на паметта в множествено виртуално наследяване
Помислете за следната йерархия: struct A { int a; A() { f(0); } A(int i) { f(i); } virtual void f(int i) { cout << i; } }; struct B1 : virtual A { int b1; B1(int i) : A(i) { f(i); } virtual void f(int i) { cout <<...
7165 изгледи