elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 45
71  Programación / Programación C/C++ / Re: (Consulta) Inicializar arreglo de estructura en C en: 27 Octubre 2016, 14:37 pm
Ahí no he estado fino... Esto lo sabía, pero por alguna razón estaba empeñado en lo primero que dije... Muchas gracias!
72  Programación / Programación C/C++ / (Consulta) Inicializar arreglo de estructura en C en: 27 Octubre 2016, 11:40 am
Hola, muy buenas. Querría saber cómo iniciaizar un arreglo de estructura. Lo que hago es esto:

Código
  1. typedef struct {
  2.   float coord[3];
  3. } vec3;
  4.  
  5. ...
  6.  
  7. vec3 vertices[4] = {
  8.    {-size, -size, 0.0f},
  9.    { size, -size, 0.0f},
  10.    {-size,  size, 0.0f},
  11.    { size,  size, 0.0f}
  12. };

Pero el compilador me lanza los siguientes avisos:

Código:
../src/model.c: In function ‘load_quad’:
../src/model.c:8:9: warning: missing braces around initializer [-Wmissing-braces]
         {-size, -size, 0.0f},
         ^
../src/model.c:8:9: note: (near initialization for ‘vertices[0]’)
../src/model.c:9:9: warning: missing braces around initializer [-Wmissing-braces]
         { size, -size, 0.0f},
         ^
../src/model.c:9:9: note: (near initialization for ‘vertices[1]’)
../src/model.c:10:9: warning: missing braces around initializer [-Wmissing-braces]
         {-size,  size, 0.0f},
         ^
../src/model.c:10:9: note: (near initialization for ‘vertices[2]’)
../src/model.c:11:9: warning: missing braces around initializer [-Wmissing-braces]
         { size,  size, 0.0f}
         ^
../src/model.c:11:9: note: (near initialization for ‘vertices[3]’)
../src/model.c:7:24: warning: missing braces around initializer [-Wmissing-braces]
     vec3 vertices[4] = {
                        ^
../src/model.c:7:24: note: (near initialization for ‘vertices’)

Querría saber como initcializar adecuadamente ese arreglo. Muchas gracias
73  Programación / Programación C/C++ / Re: (Code::Blocks) Los ficheros objetos compilan bien pero no se crean los archivos en: 27 Octubre 2016, 11:37 am
He reinstalado ubuntu porque me estaba dando problemas. The best answer xD Gracias
74  Programación / Programación C/C++ / Re: (Code::Blocks) Los ficheros objetos compilan bien pero no se crean los archivos en: 26 Octubre 2016, 16:11 pm
He probado a configurar una ruta absoluta, pero no da resultado. Los archivos objeto no se generan, aunque el compilador no da ningún error de compilación...



¿Tiene permisos de escritura?
Estoy bajo linux. He usado sudo codeblocks pero sigue sin funcionar

¿Puedes crearlos manualmente?
Si, he usado los comandos puestos y se general los archivos

¿Es el primer proyecto que compilas?
No, y para más ironía aún, no es la primera vez que compilo ese proyecto. No sé que habrá pasado, pero de un día para otro dejó de funcionar. He probado a crear el proyecto de nuevo y a reinstalar codeblocks, pero sigue sin funcionar
75  Programación / Programación C/C++ / (Code::Blocks) Los ficheros objetos compilan bien pero no se crean los archivos en: 26 Octubre 2016, 08:42 am
Hola, muy buenas. Me está pasando una cosa muy extraña. Estoy intentando compilar un programa con codeblocks el cual tiene varios ficheros .c El problema que tengo es que cada .c compila bien (no me marca ningún error), pero luego me dice que no se puede encontrar el archivo .o Cuando voy a la carpeta obj/Debug, efectivamente, no hay ningún fichero objeto...

Este es el log de compilación:
Código:
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/camera.c -o obj/Debug/camera.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/gl_math.c -o obj/Debug/gl_math.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/main.c -o obj/Debug/main.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/model.c -o obj/Debug/model.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/shader.c -o obj/Debug/shader.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/system.c -o obj/Debug/system.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/texture.c -o obj/Debug/texture.o
gcc -Wall -g  -c /home/carlos/Escritorio/Programación/Proyectos/Juego/tools.c -o obj/Debug/tools.o
g++  -o bin/Debug/Juego obj/Debug/camera.o obj/Debug/gl_math.o obj/Debug/main.o obj/Debug/model.o obj/Debug/shader.o obj/Debug/system.o obj/Debug/texture.o obj/Debug/tools.o   
g++: error: obj/Debug/camera.o: No existe el archivo o el directorio
g++: error: obj/Debug/gl_math.o: No existe el archivo o el directorio
g++: error: obj/Debug/main.o: No existe el archivo o el directorio
g++: error: obj/Debug/model.o: No existe el archivo o el directorio
g++: error: obj/Debug/shader.o: No existe el archivo o el directorio
g++: error: obj/Debug/system.o: No existe el archivo o el directorio
g++: error: obj/Debug/texture.o: No existe el archivo o el directorio
g++: error: obj/Debug/tools.o: No existe el archivo o el directorio
g++: fatal error: no input files
compilation terminated.

Es algo muy extraño o no veo la obviedad... Gracias por su ayuda
76  Programación / Programación C/C++ / Re: Me pueden ayudar con este algoritmo en: 24 Octubre 2016, 09:16 am
Creo que el problema viene de cuando usas scanf (cliché). Prueba, a la hora de pedir el entero, esto:

Código
  1. char str_numero[10];
  2.  
  3. ...
  4.  
  5. printf("%d. Escriba su cedula: ",i+1);
  6. fgets(stdin, str_celula, 10);
  7. alumno[i].dato_alumno.cedula = atoi(str_celula);
  8.  
  9. ...
77  Informática / Software / Re: (Consulta) ¿Están mis marcadores de Chrome asociados a mi cuenta de gmail? en: 23 Octubre 2016, 17:53 pm
¡Muchísimas gracias! Me has salvado la vida. Por diversas circunstancias, no tenía el bookmark de chrome. Gracias!
78  Informática / Software / (Consulta) ¿Están mis marcadores de Chrome asociados a mi cuenta de gmail? en: 23 Octubre 2016, 13:19 pm
Hola, muy buenas. Me gustaría saber si los marcadores que tenía en un dispositivo están asociados a mi cuenta de correo. De ser así, ¿cómo podría recuperar esos marcadores sin usar Chrome (desde Mozilla Firefox, en Ubuntu)?
79  Programación / Programación C/C++ / Re: "Capturar" Violación de segmento (`core' generado) en: 19 Octubre 2016, 22:56 pm
Hablando de CPU, si que se trataría de una excepción (lanzada por la CPU). Otra cosa es lo que considera C++/Sistema Operativo. Hubiera estado bien para ciertos casos.
80  Programación / Programación C/C++ / Re: "Capturar" Violación de segmento (`core' generado) en: 19 Octubre 2016, 21:40 pm
Yo me había alegrado tanto cuando Eternal Idol había puesto ese código, creyendo yo que se podría manejar una excepción de acceso de memoria no permitido... pero no funciona, el programa ese se cuelga (crash) en Windows 8.1... Lástima :(
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 45
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines