Информация об изменениях

Сообщение Re[6]: константа и не константа одновременно(почти) от 08.05.2015 12:27

Изменено 08.05.2015 13:32 niXman

Здравствуйте, Кодт, Вы писали:

К>Кстати, константность накладывать-снимать прямо в паре — смысла нет, ведь serialize() и на чтение, и на запись не константна...

в этом случае — и константна и не константна:
struct type {
   template<typename Ar>
   void serialize() const {} // save to ar
   void serialize() {} // read from ar
};

или я тебя не правильно понял?
Re[6]: константа и не константа одновременно(почти)
Здравствуйте, Кодт, Вы писали:

К>Кстати, константность накладывать-снимать прямо в паре — смысла нет, ведь serialize() и на чтение, и на запись не константна...

в этом случае — и константна и не константна:
struct type {
   template<typename Ar>
   void serialize(Ar &ar) const {} // save to ar
   void serialize(Ar &ar) {} // read from ar
};

или я тебя не правильно понял?