Quiero asignar una copia de un boost :: multi_array. Cómo puedo hacer esto. El objeto donde quiero asignarlo se ha inicializado con los constructores predeterminados.Cómo asignar/copiar un Boost :: multi_array
Este código no funciona, debido a las dimensiones y tamaño no son los mismos
class Field {
boost::multi_array<char, 2> m_f;
void set_f(boost::multi_array<short, 2> &f) {
m_f = f;
}
}
lo que debe usar en lugar de m_f = f
?
realmente? boost no proporciona ninguna forma de hacerlo en una línea? dos como máximo? – rodrigob
No puedo creer eso también. Tanto de inconveniencia ... – ulidtko