Resultados de la búsqueda a petición "stl"

14 la respuesta

¿Cuál es el objetivo de make_heap?

¿Puede alguien decirme el punto de las plantillas de función de montón STL comostd::make_heap? ¿Por qué alguien los usaría alguna vez? ¿Hay un uso práctico?

10 la respuesta

Eficiencia del acceso al índice vectorial frente al acceso al iterador

Tengo preguntas para corregir mi comprensión de la eficiencia del acceso a elementos de un vector mediante el uso de acceso de índice (con el operador []) o utilizando un iterador. Mi comprensión es que "iterador" es más eficiente que el ...

12 la respuesta

std :: la capacidad de strings (), reserve () y resize () funciones

Quiero usar std :: string simplemente para crear un búfer dinámico y luego iterar a través de él usando un índice. ¿Resize () es la única función para asignar realmente el búfer? Intenté reserve () pero cuando trato de acceder a la cadena a ...

6 la respuesta

¿Sería preferible std :: basic_string <TCHAR> a std :: wstring en Windows?

Según tengo entendido, Windows # define TCHAR como el tipo de carácter correcto para su aplicación en función de la compilación, por lo que eswchar_t en las compilaciones de UNICODE ychar de lo contrario. Debido a esto, me preguntaba ...

4 la respuesta

¿Debo dejar de usar clases / interfaces base abstractas y en su lugar usar boost :: function / std :: function?

Acabo de enterarme de qué trata realmente std :: function y para qué se utiliza, y tengo una pregunta: ahora que esencialmente tenemos delegados, dónde y cuándo debemos usar las clases base abstractas y cuándo, en su lugar, deberíamos ...

6 la respuesta

Seleccione un subconjunto aleatorio exclusivo de un conjunto de valores únicos

C ++. Visual Studio 2010. Tengo unstd::vector V de N elementos únicos pesad estructuras). ¿Cómo puede elegir eficientemente M elementos aleatorios y únicos de él? P.ej. V contiene 10 elementos: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} y elijo tres ...

28 la respuesta

STL vectores con almacenamiento no inicializado?

Estoy escribiendo un bucle interno que necesita colocarstructs en almacenamiento contiguo. No sé cuántos de estosstructs habrá de antemano. Mi problema es que STL'svector inicializa sus valores a 0, así que no importa lo que haga, incurriré en ...

18 la respuesta

std :: inserción de mapa o std :: búsqueda de mapa?

Asumir un mapa donde desea conservar las entradas existentes. El 20% del tiempo, la entrada que está insertando son datos nuevos. ¿Hay alguna ventaja en hacer std :: map :: find y luego std :: map :: insert usando ese iterador devuelto? ¿O es ...

4 la respuesta

unique_ptr autocompletar en eclipse

Estoy jugando con unique_ptr. En miultima publicació [https://stackoverflow.com/questions/9766568/unique-ptr-compile-error] people me ayudó a compilar un programa que usaba este puntero especificando -std = c ++ 0x durante la compilación. Ahora ...

20 la respuesta

¿Qué es std :: par?

Que esstd::pair para, por qué lo usaría, y qué beneficios tieneboost::compressed_pair traer?