Сообщение Re: Вопрос про конструкторы от 07.08.2019 16:20
Изменено 07.08.2019 17:17 night beast
Re: Вопрос про конструкторы
Здравствуйте, Videoman, Вы писали:
V>Есть код (прошу не спрашивать почему такой, это выжимка из большой библиотеки ):
V>
V>Есть код (прошу не спрашивать почему такой, это выжимка из большой библиотеки ):
V>
V>struct A
V> {
V> operator size_t() const;
V> operator std::vector<std::string>() const;
V> };
V>Как-то можно в списке инициализации сказать что нужно делать как в случае (1) ?
[ccode]
std::vector<std::string> to_vector(const A&);
std::vector<std::string> v2(to_vector(a));
Re: Вопрос про конструкторы
Здравствуйте, Videoman, Вы писали:
V>Есть код (прошу не спрашивать почему такой, это выжимка из большой библиотеки ):
V>
V>Как-то можно в списке инициализации сказать что нужно делать как в случае (1) ?
V>Есть код (прошу не спрашивать почему такой, это выжимка из большой библиотеки ):
V>
V>struct A
V> {
V> operator size_t() const;
V> operator std::vector<std::string>() const;
V> };
V>
V>Как-то можно в списке инициализации сказать что нужно делать как в случае (1) ?
std::vector<std::string> to_vector(const A&);
std::vector<std::string> v2(to_vector(a));