Preguntas con respuestas sobre "stdvector"

229 preguntas, página #1

1

votos

3

respuestas

vistas 245

Llamar a una función C con la dirección de un std::vector vacío

Si tengo un std::vector buffer que tiene espacio para 100 caracteres y llamo a una función C que escribirá una cadena terminada en NULL como writestring(&buffer[0], buffer.size()) de lo que he leído, está bien si ya hay datos en el búfer. Pero si el vector está vacío, el comportamiento no está definido. Cómo ...

preguntado 10 años, 10 meses

4

votos

1

respuestas

vistas 777

Mapeo de vectores de tipo arbitrario

Necesito almacenar una lista de vectores de diferentes tipos, cada uno para ser referenciado por un identificador de cadena. Por ahora, estoy usando std::map con std::string como clave y boost::any como valor (implementación de ejemplo publicada aquí). ...

preguntado 10 años, 10 meses

5

votos

1

respuestas

vistas 1,130

vector, mover semántica, nothrow y g++ 4.7

Escribí el siguiente código para comprender la semántica de movimiento. Funciona como se esperaba (es decir, sin copias y solo movimientos) en g++-4.6 pero no en g++-4.7.0. Pensé que era un error al vincular en g++-4.7.0 pero este enlace dice que no es un error en g++-4.7. Entonces, como entendí por mí desde el enlace anterior, hice el ...

preguntado 10 años, 11 meses