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

8 la respuesta

Aprendizaje de OpenGL en Ubuntu [cerrado]

Estoy tratando de aprender OpenGL [http://en.wikipedia.org/wiki/OpenGL] y mejorar mis habilidades en C ++ al pasar por elNehe guías [http://nehe.gamedev.net/], pero todos los ejemplos son para Windows y actualmente estoy en Linux. Realmente no ...

8 la respuesta

¿Cómo escribir el For-Loop basado en rango con Argv?

Desde el sitio Wikipedia de c ++ 0x: int my_array[5] = {1, 2, 3, 4, 5}; for (int &x : my_array) { x *= 2; } Entonces, ¿por qué este código no funciona? int main(int argc, char* argv[]) { for (char *arg : argv) { // Do something. } ...

10 la respuesta

Convirtiendo excepciones de coma flotante en excepciones de C ++

Es posible convertir excepciones (señales) de coma flotante en excepciones de C ++ en Linux x86? Esto es para fines de depuración, por lo que la no portabilidad y la imperfección están bien (por ejemplo, si no se garantiza al 100% que se ...

12 la respuesta

Cómo desarmar un bit específico en un entero

Say, tengo un número entero como10101, Me gustaría desarmar el tercer bit para obtener10001; si tengo10001, Todavía obtendré10001; ¿Cómo puedo lograrlo unset(int i, int j) int i= 10101 or 10000 int j = 00100

2 la respuesta

C ++ I / O no entiendo por qué hay -1

Simplemente intento leer cada personaje de un archivo e imprimirlo en la pantalla. Para las pruebas, intenté imprimir el valor ASCII en una pantalla de consola antes de imprimir los caracteres. el contenido del archivo que estoy tratando de ...

6 la respuesta

Tengo suficiente espacio de pila para mi matriz, entonces, ¿por qué falla este bucle?

int width = 2560; int height = 1440; int frameBuffer[width*height]; for (int i = 0; i < width*height; ++i) frameBuffer[i]=i;Este código bloquea el proceso, incluso si estoy dentro de los límites de los enteros de 32 bits y tengo mucha memoria ...

4 la respuesta

QObject Herencia múltiple

Estoy tratando de usar mezclar en clases para C ++ / Qt para proporcionar un montón de widgets con una interfaz común. La interfaz se define de tal manera que si se define como la clase base para otras clases de widgets, el widget en sí tendrá ...

8 la respuesta

perador de sobrecarga @ c ++ << para std :: string

Ahora estoy viendo otro código ingenuo de C ++ usando sprintf para agregar C incorporados en una serie de caracteres, y supongo que ya es suficiente. Podría ayudar a proporcionar funciones simples, ligeras, anexas y sin formato parastd::string, ...

4 la respuesta

¿Puede acceder a variables de miembros privados en las instancias de clase?

No pensé que fuera posible, pero si tienes dos instancias de la misma clase, ¿puedes acceder a los miembros privados de la otra? ¿Es por eso que también puedes hacer esto en constructores de copias? de hecho, ¿es el constructor de la copia la ...

10 la respuesta

C / C ++ - ruta ejecutable

Quiero obtener la ruta del archivo del ejecutable actual sin el nombre del ejecutable al final. Estoy usando char path[1024]; uint32_t size = sizeof(path); if (_NSGetExecutablePath(path, &size) == 0) printf("executable path is %s\n", path); ...