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

12 la respuesta

Desarrollo de C ++ en Linux: ¿por dónde empiezo?

Decidí dejar atrás mi instalación de Windows y ahora estoy ejecutando Debian como mi sistema operativo predeterminado. Siempre he codificado en Windows y específicamente con Visual Studio. Actualmente estoy tratando de acostumbrarme a compilar ...

1 la respuesta

¿Es posible tener un constructor con plantilla como 'template <class T> X () {}'?

struct X{ template<class T> X(){} }; ¿Es posible instalar tal tipo?

1 la respuesta

Prefijo "lib" en las bibliotecas

Desdehttp: //www.adp-gmbh.ch/cpp/gcc/create_lib.htm [http://www.adp-gmbh.ch/cpp/gcc/create_lib.html]: Nota: la biblioteca debe comenzar con las tres letraslib y tiene el sufijo.a. Es esta una convención de sistema operativo o unagcc/ar ...

3 la respuesta

¿Es posible usar std :: map en C ++ con una clase sin ningún operador de copia?

Estoy usando una clase (objeto) que no tiene ningún operador de copia: básicamente no se puede copiar en este momento. Tengo u std::map<int,Object> objects variable que enumera objetos con un identificador int. ¿Cómo podría agregar un objeto a ...

1 la respuesta

¿Qué compilador es correcto? 'plantilla' antes del tipo de retorno con plantilla necesario?

Este fragmento [http://ideone.com/icNly] (tomado deesta pregunt [https://stackoverflow.com/questions/6232085/template-spaghetti]) se compila bien con g ++ (como se ve), siempre quetemplate antes del tipo de retorno está ahí. En contraste, VC10 no ...

1 la respuesta

Move o optimización de valor de retorno con nombre (NRVO)?

Dejemos que tengamos el siguiente código: std::vector<int> f() { std::vector<int> y; ... return y; } std::vector<int> x = ... x = f();arece que el compilador tiene dos enfoques aquí: (a) NRVO: Destruya x, luego construya f () en lugar de ...

7 la respuesta

Crear dinámicamente una instancia de una clase a partir de una cadena que contiene el nombre de la clase en C ++

Digamos que tengo una clase base con 100 niños: class Base { virtual void feed(); ... }; class Child1 : public Base { void feed(); //specific procedure for feeding Child1 ... }; ... class Child100 : public Base { void feed(); //specific ...

6 la respuesta

C ++ vim IDE. Cosas que necesitarías de él

Iba a crear el IDE de C ++Empuj extensibleenchufa. No es un problema hacer uno que satisfaga mis propias necesidades. Este complemento iba a funcionar con espacios de trabajo, proyectos y sus dependencias. Esto es para unix como sistema con ...

7 la respuesta

¿Cómo se escriben los valores hexadecimales de un carácter en ASCII en un archivo de texto?

quí está lo que tengo actualmente hasta ahora: void WriteHexToFile( std::ofstream &stream, void *ptr, int buflen, char *prefix ) { unsigned char *buf = (unsigned char*)ptr; for( int i = 0; i < buflen; ++i ) { if( i % 16 == 0 ) { stream << ...

14 la respuesta

¿Cuáles son las diferencias entre Visual C ++ 6.0 y Visual C ++ 2008?

Cuáles son las ventajas / desventajas entre MS VS C ++ 6.0 y MSVS C ++ 2008? La razón principal para hacer esa pregunta es que todavía hay muchos programadores decentes que prefieren usar la versión anterior en lugar de la versión más ...