Resultados de la búsqueda a petición "c++"
ARRAYSIZE macro de C ++: ¿cómo funciona?
OK no estoyenteramente un novato, pero no puedo decir que entiendo la siguiente macro. La parte más confusa es la división con valor emitido a size_t: ¿qué demonios logra eso? Especialmente, ya que veo un operador de negación, que, hasta donde yo ...
¿Las referencias constantes en enlaces estructurados extienden la vida útil del objeto descompuesto?
Hace la escrituraconst auto& [a, b] = f(); garantía de extender la vida útil del objeto devuelto desdef(), o al menos los objetosa yb ¿están obligados a? Leyendo a través dela ...
Almacenar entradas como flotadores
Supongamos que tengo una API que solo me permite almacenar flotadores o matrices de flotadores. Sin embargo, me gustaría estar almacenando valores enteros aquí. Entiendo (más o menos) que estoy bastante bien con un yeso directo de alrededor de 2 ...
Creación de nuevas clases / miembros en tiempo de ejecución en lenguajes de script utilizados en C ++ [cerrado]
He estado trabajando en este problema de vez en cuando durante unos meses, y ahora realmente quería encontrar una solución adecuada que manejara el caso de crear nuevas clases definidas por el usuario (e instancias de esas clases) con funciones ...
Manera genérica de convertir int a enum en C ++
¿Hay una forma genérica de lanzarint aenum enC++? Siint cae en el rango de unenum debería devolver unenum valor, de lo contrario arroje unexception. ¿Hay alguna manera de escribirlo?genéricamente? Más de unoenum type debe ser ...
¿Me falta algo aquí en mi declaración sobre c ++?
No puede tener código fuera de las funciones, excepto para declaraciones, definiciones y directivas de preprocesador. ¿Es correcta esa afirmación o hay algo que me falta? Le estoy enseñando a mi sobrino a programar, y él estaba tratando de poner ...
¿Hay una instrucción equivalente a rdtsc en ARM?
Para mi proyectoDebo usar las instrucciones de montaje en líneacomordtscpara calcular el tiempo de ejecución de algunas instrucciones C / C ++. El siguiente código parece funcionar en Intel pero no en procesadores ARM: {unsigned a, d;asm ...
Referencia indefinida a miembros de la plantilla
Soy nuevo en C ++ y estoy preparando una tarea usando NetBeans IDE en Ubuntu 10.04. Yo uso g ++ como un compilador de C ++. El mensaje de error: build/Debug/GNU-Linux-x86/Maze.o: In function `Maze': Maze/Maze.cpp:14: undefined reference to ...
Windows unicode línea de comandos argv
Entonces, al entrar en el nuevo milenio, reescribí mi código c ++ con: int main(int argc, wchar_t **argv)Si se creó con las opciones Unicode o MBCS, cuando la aplicación se ejecuta con una línea de comando arg, ya sea directamente o haciendo ...
Operador ternario equivalente para constexpr if?
Tal vez me perdí algo, pero no puedo encontrar ninguna pista: ¿hay un operador ternario constexpr en C ++ 17 equivalente a constexpr-if? template<typename Mode> class BusAddress { public: explicit constexpr BusAddress(Address device) : ...