Resultados de la búsqueda a petición "c++"

6 la respuesta

Configuración de c-basic-offset por directorio en Emacs

Tengo un proyecto en C que usa sangrías de 2 espacios (en / projects / c) y un proyecto C ++ con sangrías de 4 espacios (en / projects / cpp). No puedo entender cómo hacer que Emacs haga automáticamente el espaciado correcto dependiendo de dónde ...

6 la respuesta

c ++: salida de subproceso a stdin

Suponga que quiero llamar a un subproceso desde mi programa y quiero leer la salida de ese subproceso en mi programa. Aquí hay una manera trivial de hacer eso: //somefile.cpp system("sub_process arg1 arg2 -o file.out"); //call the subprocess ...

4 la respuesta

Buscar interfaces de red disponibles en c / c ++

¿Alguien sabe un código c / c ++ para encontrar las interfaces de red disponibles? He estado buscando algunos códigos, pero la mayoría de las veces son bastante complejos. ¿Hay una manera simple de hacer esto? ACTUALIZA En Ubuntu / Linux

28 la respuesta

¿Cómo puedo ver el código de ensamblaje para un programa C ++?

¿Cómo puedo ver el código de ensamblaje para un programa C ++? ¿Cuáles son las herramientas populares para hacer esto?

4 la respuesta

C ++ stream como una variable miembro

Tengo una clase C ++ que me gustaría mantener una secuencia utilizada para el registro. La secuencia debería poder establecerse (y posiblemente restablecerse) después de la construcción del objeto. Debería ser posible configurar la ...

8 la respuesta

¿Cómo se establece la igualdad del iterador STL?

Me preguntaba, ¿cómo se establece la igualdad (==) para los iteradores STL? ¿Es una simple comparación de puntero (y por lo tanto basada en direcciones) o algo más elegante? Si tengo dos iteradores de dos objetos de lista diferentes y los ...

4 la respuesta

Es posible deducir si el tipo está incompleto sin falla de compilación?

Quiero lograr un comportamiento como sizeof (complete_type) devolverá sizeof real y sizeof (incomplete_type) - será solo 0 Necesito esto para proporcionar información de tipo de tiempo de ejecución extendido para la comunicación IPC (entre ...

8 la respuesta

Puede las funciones en línea de los compiladores C ++ modernos que se definen en un archivo cpp

Soy consciente de que la palabra claveinline tiene propiedades útiles, p. para mantener las especializaciones de plantilla dentro de un archivo de encabezado. Por otro lado, a menudo he leído queinline es casi inútil como pista para que ...

4 la respuesta

const miembro de datos de referencia vinculado a una inicialización temporal de esa referencia en un constructor

Considere el siguiente código: #include <iostream> struct A { const char *name; A() : name("A") { std::cout << "A()\n"; } virtual ~A() { std::cout << "~A()\n"; } }; class B { const A& a; public: B() : a(A()) { }; void print_data() const { ...

4 la respuesta

Pasar objeto temporal como parámetro por valor: ¿se llama el constructor de copia?

Si tiene una clase con constructores estándar y de copia class Ex{ //constructor definitions } y una función que lo toma como argumento (por valor) void F(Ex _exin){...} tome el siguiente fragmento de código: Ex A; F(A); //F's parameter is ...