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

3 la respuesta

a consola @XCode 4 no tomará la entrada del usuario

En XCode 4, cuando ejecuto algo como esto: string input; cout << "Enter command" << endl; getline(cin, input); cout << "You entered: " << input << endl; Veo mi mensaje "Enter command" en la consola. Pero cuando coloco el cursor del mouse debajo ...

1 la respuesta

Tiene la función "Inicialización de miembros en clase" en C ++ 11?

Característica de inicialización de clase [http://www2.research.att.com/~bs/C++0xFAQ.html#member-init], que permite inicializar miembros normales dentro de la propia clase, struct A { int a = 0; // error: ISO C++ forbids in-class initialization ...

2 la respuesta

Parámetros de plantilla de plantilla

Parece que entender el modelo de plantilla param me matará :(, déjame explicar qué idea errónea hice en mi mente que me confunde: template<class T> class B {}; // A templated class Aquí hay otro código: template<template<class X> class Z = B> ...

11 la respuesta

Macro para probar si un tipo entero está firmado o no firmado

¿Cómo escribiría (en C / C ++) una macro que pruebe si un tipo entero (dado como parámetro) está firmado o no? #define is_this_type_signed (my_type) ...

3 la respuesta

¿Cómo obtener std :: puntero vectorial a los datos sin procesar?

Estoy tratando de usarstd::vector como unchar array. Mi función toma un puntero vacío: void process_data(const void *data);Antes de que simplemente use este código: char something[] = "my data here"; process_data(something); Que funcionó como ...

18 la respuesta

¿Cómo puedo borrar la consola

Como en el título. ¿Cómo puedo borrar la consola en C ++?

3 la respuesta

Plantillas de plantilla variable y reenvío perfecto

Esta pregunt [https://stackoverflow.com/questions/6485791/c-instantiate-a-templated-class-according-to-an-argument/6485843#6485843] sobre el patrón generador de objetos [http://en.wikibooks.org/wiki/More_C++_Idioms/Object_Generator] me hizo ...

3 la respuesta

Determine programáticamente si las excepciones están habilitadas

os compiladores @Most C ++ permiten que se desactiven las excepciones. ¿Hay alguna manera de determinarlo a partir del código sin usar macros de preprocesador específicas del compilador, como _CPPUNWIND para MSVC? Idealmente en tiempo de compilación.

4 la respuesta

Desplazamiento a la derecha firmado: qué compilador utiliza el desplazamiento lógico

Probé el desplazamiento a la derecha con Visual Studio, GCC de Ubuntu, compilador Intel, MinGW. Todo cambia en el bit de signo. Supongo que el GCC de Xcode hace lo mismo. Sé que el comportamiento es específico de la implementación, pero parece ...

2 la respuesta

¿Por qué un vector vacío llama al constructor predeterminado del tipo de valor?

Usando g ++, observo que crear un vector de tamaño cero llama al constructor del tipo de objeto parametrizado del vector una vez. Luego se elimina. ¿Por qué pasó esto #include <iostream> #include <vector> using namespace std; class s { public: ...