Resultados de la búsqueda a petición "c++"
¿Literales binarios?
En el código, a veces veo personas que especifican constantes en formato hexadecimal como este: const int has_nukes = 0x0001; const int has_bio_weapons = 0x0002; const int has_chem_weapons = 0x0004; // ... int arsenal = has_nukes | ...
Legibilidad a = b = co a = c; b = c;?
Tengo una clase que tiene un grupo de enteros, digamos foo() { int a; int b; int c; int d; .... string s; } Ahora la pregunta es para la mejor lectura, la función init () para foo (), en caso de que se vea como void init() { a=b=c=d=1; //for ...
Cómo generar un gráfico de llamada para código C ++
Estoy tratando de generar un gráfico de llamadas con el que encontrar todas las rutas de ejecución posibles que están afectando a una función en particular (para que no tenga que averiguar todas las rutas manualmente, ya que hay muchas rutas que ...
agregar una nueva línea para archivar en C ++
Puede alguien ayudarme con esta cosa simple en el manejo de archivos? El siguiente es mi código #include<iostream> #include<fstream> using namespace std; int main() { ofstream savefile("anish.txt"); savefile<<"hi this is first program i writer" ...
Asegurándose de que la declaración del método se hereda
¿Cómo puedo protegerme de la definición accidental del método no heredado donde se pretende la definición heredada? Me dicen que hay un truco para expresarlo, pero nadie puede recordarlo. Explicación. Tengo un árbol de clases: 'Base' <- 'C' <- ...
apa no ordenado: problema al usar el puntero de función de miembro de cla
Tengo el siguiente problema: estoy escribiendo un simple emulador de chip8 y tengo una clase masiva de funciones de intérprete a las que me gustaría acceder a través de códigos de operación como teclas, como con un diccionario. Eso es para ...
Verificar CRT utilizado en la biblioteca (.lib)
¿Cómo verifico a qué biblioteca de tiempo de ejecución se ha vinculado una biblioteca estática (.lib) en Windows? Estoy compilando mi proyecto con / MDd y supongo que una biblioteca a la que estoy enlazando está usando / MTd Multi-thread ...
¿Qué es __m128d?
Realmente no puedo obtener qué "palabra clave" como__m128d está en C ++. Estoy usando MSVC yes [https://docs.microsoft.com/en-us/cpp/cpp/m128d?view=vs-2017] dice:The __m128d data type, for use with the Streaming SIMD Extensions 2 instructions ...
Declaración de arreglo no constante
He estado enseñándome programación durante un par de años, y estaba seguro de que si necesita una declaración de matriz de un número variable, debe usarmalloc onew. Toyday descubrí que esto se compila en g ++ versión 4.4.4, sin advertencias ...
Detectar si la ruta es absoluta o relativa
Utilizando C ++, necesito detectar si la ruta dada (nombre de archivo) es absoluta o relativa. Puedo usar la API de Windows, pero no quiero usar bibliotecas de terceros como Boost, ya que necesito esta solución en una pequeña aplicación de ...