Resultados de la búsqueda a petición "c++"
SFINAE para probar una función libre desde otro espacio de nombres
Estaba tratando de encontrar un truco para probar sistd::isnan se define sin compiladores de carcasa especiales en el preprocesador, y se le ocurrió lo siguiente, que esperaba que funcionara bien. #include <cmath> #include <type_traits> ...
Desactivar la optimización del valor de retorno de g ++
¿Qué marca (s) necesito en la línea de comando para deshabilitar la optimización del valor de retorno habilitada automáticamente por el compilador de g ++?
¿Cuál es la diferencia entre std :: condition_variable y std :: condition_variable_any?
Probablemente me estoy perdiendo algo obvio, pero no puedo ver ninguna diferencia entrestd::condition_variable ystd::condition_variable_any. ¿Por qué necesitamos ambos?
Utilizando C ++ en aplicaciones iOS y Mac OS X
Soy algo moderado en mi conocimiento de C ++ pero no sé casi nada sobre Objective-C. Estoy planeando (e incluso empezando a) aprender Objective-C para poder intentar escribir algunas aplicaciones para iOS e incluso Mac OS X, pero tengo mucha ...
Establecer permisos para la memoria compartida creada por boost
Abrimos un impulso de memoria compartida que fue creado por otro proceso como este boost::interprocess::managed_shared_memory segment(boost::interprocess::open_only, "SharedMem");Pero si el proceso que creó la memoria compartida fue un usuario ...
¿Por qué puedo definir estructuras y clases dentro de una función en C ++?
Por error, hice algo así en C ++ y funciona. ¿Por qué puedo hacer esto? int main(int argc, char** argv) { struct MyStruct { int somevalue; }; MyStruct s; s.somevalue = 5; } Ahora, después de hacer esto, recordaba haber leído sobre este truco en ...
¿Por qué esta obvia recursión infinita no da una advertencia al compilador? [cerrado
Muchos meses atrás, tuve que arreglar un código que causó algunos problemas. El código se veía básicamente así: int badFun() { return badFun(); } Esto obviamente causó un desbordamiento de la pila incluso en el lenguaje de alto nivel con el ...
Comenzando con el desarrollo de controladores [cerrado]
¿Alguien tiene libros / tutoriales que puedan ser útiles para comenzar a desarrollar controladores de dispositivos Windows? Para el desarrollo simple de Win32 / GUI, el libro de Petzold parece ser la referencia esencial. ¿Existe esto para los ...
¿Por qué es ilegal tomar la dirección de un valor temporal?
De acuerdo a " ¿Cómo evitar la advertencia "rvalue used as lvalue"? [https://stackoverflow.com/questions/8763043/how-to-go-around-the-warning-rvalue-used-as-lvalue] ", Visual Studio simplemente advertirá sobre código como este: int bar() { ...
¿Qué significa la advertencia 'tiene método virtual ... pero destructor no virtual' durante la compilación de C ++?
#include <iostream> using namespace std; class CPolygon { protected: int width, height; public: virtual int area () { return (0); } }; class CRectangle: public CPolygon { public: int area () { return (width * height); } };Tiene advertencia de ...