Resultados de la búsqueda a petición "c++"
C ++ Puntero a función virtual
Si tienes una estructura como esta struct A { void func(); }; y una referencia como esta A& a;puedes obtener un puntero a sufunc método como este: someMethod(&A::func); Ahora, ¿qué pasa si ese método es virtual y no sabes lo que es en tiempo ...
Salida de formato en una tabla, C ++
¿Cómo puedo enviar datos a la consola en una tabla en C ++? Hay una pregunta para esto en C #, pero la necesito en C ++. Esto, excepto en C ++: Cómo: La mejor manera de dibujar una tabla en la aplicación de consola (C ...
C ++ Operador de conversión para convertir a puntero de función
He estado trabajando con una idea que es bastante simple en mi cabeza, pero no puedo entender cómo implementarla en C ++. Normalmente, puedo declarar una clase con un operador de conversión como en este simple ejemplo: class Foo { private: ...
Diferencia entre la sintaxis try-catch para la función
Me encontré con esta sintaxis recientemente paratry-catch para la función. struct A { int a; A (int i) : a(i) // normal syntax { try {} catch(...) {} } A () // something different try : a(0) {} catch(...) {} void foo () // normal function try {} ...
Cómo imprimir un istream completo para estandarizar y encadenar
¿Cómo imprime una variable istream a la salida estándar? [EDITAR] Estoy intentando depurar un escenario en el que necesito transferir un istream a un archivo de registro
¿Cómo habilitar __int128 en Visual Studio?
Cuando escribo__int128 en un proyecto C ++ en Visual Studio, el editor cambia el color de__int128 a azul (como palabra clave). Pero cuando compilo la fuente, aparece el siguiente error: error C4235: nonstandard extension used : '__int128' ...
Prevención de errores de redondeo
Solo estaba leyendo acerca de los errores de redondeo en C ++. Entonces, si estoy haciendo un programa matemático intenso (o cualquier cálculo importante), ¿debería dejar caer flotantes todos juntos y usar solo dobles o hay una manera más fácil ...
stdafx.h: ¿Cuándo lo necesito?
Veo mucho código, incluido stdafx.h. Di que sín quiere encabezados precompilados. Y yoser incluir todos los encabezados del sistema requeridos manualmente. En ese caso, ¿hay alguna otra buena razón por la que debería saber dónde necesitostdafx.h?
¿Afirmación en tiempo de compilación?
Existe alguna forma de afirmar que dos expresiones constantes son iguales en tiempo de compilación? p.ej. Quiero que esto cause un error en tiempo de compilación enum { foo=263, bar=264 }; SOME_EXPRESSION(foo,bar) pero quiero que esto no cause ...
CRTP para evitar la sobrecarga de la función de miembro virtual
InCRTP para evitar el polimorfismo dinámico [https://stackoverflow.com/questions/262254/c-crtp-to-avoid-dynamic-polymorphism] , se propone la siguiente solución para evitar la sobrecarga de las funciones de miembros virtuales e imponer una ...