Указатели не могут быть сохранены непосредственно в файл, потому что они указывают на абсолютные адреса. Чтобы решить эту проблему, я написал шаблон относительно_PTR, который содержит смещение вместо абсолютного адреса. ...
У меня был этот разговор с коллегой, и он оказался интересным. Скажем, у нас есть следующая структура класса POD: A {void clear () {memset (this, 0, sizeof (A)); } int age; char type; ...
С точки зрения непрофессионала, в чем разница между тривиальными типами, стандартными типами макетов и POD? В частности, я хочу определить, отличается ли new T от new T () для любого параметра шаблона T. ...
Сегодня утром я спрашивал себя кое о чем и не могу найти слов, чтобы правильно "погуглить": Давайте скажем, у меня есть: struct Foo
{int bar;
}; struct Foo2
{int bar; Foo2 () {}
}; struct ...
У меня есть структура данных, в которой хранятся POD-структуры (каждый экземпляр хранит только один тип, так как это, по сути, массив определенных POD-структура). Иногда другой dev. изменю одну из этих ...
My point is that using either pod (from appy framework, which is a pain to use for me) or the OpenOffice UNO bridge that seems soon to be deprecated, and that requires OOo.org to run while launching ...
У меня есть класс и константная переменная. struct A {int b;
}; A const a; Класс A является POD и может быть инициализирован следующим образом. A const a = {3}; ИМХО, неплохо иметь конструктор вроде ...
I ' Вы слышали раньше, что типы POD не могут иметь закрытых данных, но, согласно черновику C ++ 0x, у меня есть более слабые требования (выделено мной): одинаковый контроль доступа (пункт 11) для всех не -...