... что:
class A {int a;};
class B: public A {int b;};
B object;
Странный вопрос? А вот я у Страуструпа (вроде) читал, что реализация класса В, выбранная разработчиком компилятора, может быть вовсе не обязательно struct B1 { int a; int b; };
Может быть выбрана такая реализация: struct __B2 {int b;}; struct B2 { int a; __B2* __b2; } и для этой реализации write запишет на диск адрес __b2, а потом, при следующем запуске программы, read прочтет уже недействительный адрес в поле __b2.
Где в стандарте написано что-то на эту тему?


Ответ на:
комментарий
от JackYF

Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от JackYF
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от www_linux_org_ru
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от www_linux_org_ru

Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от dilmah

Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от Absurd
Ответ на:
комментарий
от Absurd

Ответ на:
комментарий
от www_linux_org_ru
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C++] Шаблоны и макросы (2009)
- Форум Как класс преобразовать в структуру ? (2008)
- Форум Как убрать прямое обращение к переменной в шаблоном классе. (2021)
- Форум Вложенность классов и предварительное объявление (2006)
- Форум Реализация полиморфизма (2006)
- Форум [C++] «Статичный» класс vs набор функций в неймспейсе? (2011)
- Форум Перекрёстные ссылки в иерархии. Композиция. Нуб. (2016)
- Форум [C++][template] Частичная специализация шаблонного класса (2011)
- Форум перенправление вывода с JVM (2016)
- Форум [ПОМОГИТЕ] Java Interface (2008)