Resultados de la búsqueda a petición "c++"
Boost.python convierte automáticamente el parámetro
Estoy usando boost.python para envolver una clase C ++ 'A' que toma una cadena como constructor. Entonces tengo una función 'diversión (A y arg)' que toma una referencia a una 'A' como parámetro. Me gustaría tener un contenedor de Python para ...
qué es invalidar, los métodos de actualización lo hacen en VC ++
Tengo una pequeña duda con respecto a las funciones de la ventana en c ++. qué exactamente"invalidate()" función hacer? ¿Qué mensaje envía? ¿Cuándo necesitamos llamar a esto? también lo que es"update()" ¿función? es"invalidaterect()" funciona de ...
¿Cómo implementar una función lambda para un algoritmo de clasificación que involucra miembros del objeto, indirección y conversión?
Estoy trabajando en algún código y tengo una sección donde hago una función de clasificación única. Para implementarlo, decidí que era más fácil sobrecargar la función operador <. Lo que preferiría hacer es acercar la implementación del tipo a la ...
Modificando un const int en C ++ [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Podemos cambiar el valor de un objeto definido con const a través de punteros? [/questions/3801557/can-we-change-the-value-of-an-object-defined-with-const-through-pointers] 10 respuestas¿Por qué puedo ...
¿Cómo editar y reconstruir la fuente de la biblioteca estándar GCC libstdc ++ C ++?
Estoy trabajando en algunas investigaciones y me gustaría editar parte del código fuente en la biblioteca libstdc ++ para experimentación. Específicamente, estoy interesado en experimentar con los algoritmos de clasificación paralela. ¿Hay algún ...
Detectar unidad extraíble (por ejemplo, unidad flash USB) C / C ++
¿Cómo puedo detectar cuando una unidad de disco extraíble está (des) conectada al sistema? ¿Cómo obtener la ruta de montaje (para Linux) y la letra de la unidad (para Windows)? EDITAR: ¿Hay alguna forma de detectar los dispositivos conectados ...
Constructor de movimiento explícito
Intentando compilar el siguiente código: struct Foo { explicit Foo ( void ) { } explicit Foo ( Foo&& rhs ) { } }; Foo bar ( void ) { return Foo(); }Obteniendo el siguiente error: llamada al constructor de copia implícitamente eliminado de ...
Prevenir la herencia de clases en C ++
Recientemente, uno de mis amigos me preguntó cómo prevenir la herencia de clases en C ++. Quería que la compilación fallara. Estaba pensando en ello y encontré 3 respuestas. No estoy seguro de cuál es el mejor. 1) Constructor (es) privado ...
¿Cómo agregar constructores / destructores a una clase sin nombre?
¿Hay alguna manera de declarar un constructor o un destructor en una clase sin nombre? Considera lo siguiente void f() { struct { // some implementation } inst1, inst2; // f implementation - usage of instances }Pregunta de seguimiento: las ...
¿Los compiladores de C ++ 11 convierten las variables locales en valores cuando pueden durante la optimización del código?
A veces es aconsejable dividir expresiones complicadas o largas en varios pasos, por ejemplo (la segunda versión no es más clara, pero es solo un ejemplo): return object1(object2(object3(x)));Se puede escribir como: object3 a(x); object2 b(a); ...