Resultados de la búsqueda a petición "c++"

8 la respuesta

Puede una referencia de inicialización de matriz (C / C ++) en sí misma?

Me preguntaba acerca de una inicialización del siguiente formulario: int array[] = { v - 1, array[0] + 1 } ; En la inicialización del segundo elemento, se utiliza el valor del primero, pero toda la matriz aún no se ha inicializado. Esto sucede ...

4 la respuesta

Se extiende la vida útil de un xvalue cuando está vinculado a una referencia constante de valor?

Si escribo el siguiente código: #include <iostream> using namespace std; int main() { cout << &(int &&)123 << endl; return 0; }Luegog++ se queja: foo.cc: In function ‘int main()’: foo.cc:7:20: error: taking address of xvalue (rvalue reference) ...

4 la respuesta

stl container con std :: unique_ptr's vs boost :: ptr_container

Con c ++ 11 por ahí, me preguntaba si hay un reemplazo de boost :: ptr_containers en c ++ 11. Sé que puedo usar p. unstd::vector<std::unique_ptr<T> >, pero no estoy seguro de si este es un reemplazo completo. ¿Cuál es la forma recomendada de ...

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

Cuál es la mejor manera de generar números aleatorios en C ++?

Cuál es la mejor manera de generar números aleatorios?

6 la respuesta

¿Cómo desecha la constante cuando la función toma una referencia al objeto (y accede a métodos que no son constantes)?

Tengo una copia de seguridad de los datos que me gustaría proteger, así que lo hiceconst. Necesito violar esaconstness en dos ocasiones, una vez para almacenar datos vírgenes: fgBlocks.CopyInto((BlkArray&)backUpCopy); w.r.t. result ...

6 la respuesta

Existe una implementación estándar de una Lista Circular para C ++?

Quiero usar una lista circular. Breve de implementar el mío como esta persona hizo [http://cppcorner.3x.ro/circularlist.html]) ¿Cuáles son mis opciones Específicamente, lo que quiero hacer es iterar sobre una lista de objetos. Cuando mi ...

4 la respuesta

Patrón de diseño, modelo / vista de Qt y múltiples hilos

Estoy creando una aplicación que muestra los datos del mercado y los usa en otras formas también. Almaceno datos de mercado en un mapa, digamosstd::map<tickerId, StockData>. Permítanme dar un caso usado de cómo se puede usar este mapa. network ...

12 la respuesta

¿Cuánta memoria se asignó realmente del montón para un objeto?

Tengo un programa que usa demasiada memoria para asignar numerosos objetos pequeños en el montón. Así que me gustaría investigar formas de optimizarlo. El programa se compila con Visual C ++ 7. ¿Hay alguna forma de determinar cuánta memoria se ...

14 la respuesta

Compruebe en la firma del constructor de clase de tiempo de compilación

¿Hay alguna forma de verificar en tiempo de compilación si alguna clase tiene un constructor con ciertos argumentos? @ Por ejemplo class foo { foo(std::string &s) { } }; Quiero comprobar en tiempo de compilación ese constructor con std :: ...