Повысить сериализацию: должен ли конструктор по умолчанию быть публичным? - PullRequest
1 голос
/ 19 августа 2011

Просто немного информации, которая нигде не документирована.Кто-нибудь знает?Потому что я хотел бы сделать его приватным, надеясь, что конструктор будет вызываться из boost::serialization::access, который объявлен как друг.

1 Ответ

1 голос
/ 19 августа 2011

Тестовый пример.Учитывая, что это работает, я бы предположил, что это особенность и будет расстроен, если в будущем выпуске не будет разрешен механизм предоставления доступа для предоставления доступа частным конструкторам по умолчанию.кажется, что по умолчанию создается один, а затем копируется другой в моей системе).

...