Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - vangodp

#291
Programación C/C++ / Re: Ayuda con mi compilador.
12 Diciembre 2013, 02:06 AM
la verdad es que te recomiendo que olvides coñio XDD
Al principio prueba solo con las librerías standar que seria lo mejor.   :P
#292
Programación C/C++ / Re: Ayuda con mi compilador.
12 Diciembre 2013, 01:58 AM
si ya lo has puesto el cnio y no coñ....XD hacer esto:
ahi mismo a donde pone añadir comandos al linker marcas la la palomilla y añade esto.
-lconio si no funciona prueba -lconio2

Fiate en el minuto 4 de este video: http://www.youtube.com/watch?v=aDblMK-BFgQ

Hasta pronto :D

PD recomiendo cambiar a la versión dev cpp de orwell que esta mas actualizado, es la 5.0 funciona en windows 7 y 8.
También trae nuevas cosillas :D.
Si te decides hacerlo desinstala el otro primero.
http://orwelldevcpp.blogspot.com.es/
#293
Una forma de pausar sin usar el system es usar: cin.ignore();
Se utiliza con la misma librería iostream
Funciona como mas o menos como system("pause"), o sea espera a que se pulse enter.
Es bastante portable al no depender de windows.h o de otras librerías ya que el iostream es standar. :D
El único problema es que al presionar enter te hace pasa a una nueva linea, si no te importa buena es.
#294
jaja muy buena leo ;).
eh pensado en hacer que ande todo el camino solo buscando la salida.
Pero se toma algún tiempo XDD
Por cierto en el array no se por que pero le tengo que poner a[26][26]
con 25 me da error.¿por que sera?
En la funcion y en main
#295
Código (cpp) [Seleccionar]

#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <windows.h>

#define tiempo Sleep(5) /* Esto hace una pausa pero depende de windows.h */

void mostrar(char mapa[26][26]){
     system ("cls"); /*Esto limpia la pantalla pero depende de windows.h*/
     for(int y=0;y<25;y++){
          for(int x=0;x<25;x++){
               printf("%c",mapa[y][x]);
               /*tiempo;*/
          }
          printf("\n");
          /*tiempo; */
     }
}

int main (){

char mapa[26][26]={
"0000000000000000000000000",
"1111110000000000000000000",
"0000010000000000000000000",
"0000010000000000000000000",
"0000011100000000000000000",
"0000000100000000000000000",
"0000000100000000000000000",
"0000000110000000000000000",
"0000000011111100000000000",
"0000000000000100000000000",
"0000011111111100000000000",
"0000010000000000000000000",
"0000010000000000000000000",
"1111110000000000000000000",
"1000000000000000000000000",
"1000000000000000000000000",
"1111111111111111000000000",
"0000000000000001000000000",
"0000000000000001111100000",
"0000000000000000000100000",
"0000000000000000111100000",
"0000000001111111100000000",
"0000000001000000000000000",
"0000000001000000011111110",
"0000000001111111110000000",
};/*Fin de mapa*/

/*cuando quiera imprimir llamas a la funcion mostrar y le pasas el mapa.*/
mostrar(mapa);

}/*Fin de main*/

#296
Buena info.
gracias wolfbcn  ;-)
#297
El que este que nunca ha cascado que tire la primera piedra  >:D
#298
Alberto, aun que usas borland puedes instalar otros compiladores.
Si te paso un código echo en dev cpp o codeblocks no lo vas entender por que no tienes el compilador?
Instalas otro como codeblocks, al menos ves que hace el código.
No uso borland, por que doy preferencia al free.
Ni se si existe borland free.  :silbar:
¿Que es mejor?Que tu muñeco vaya como un perro enseñado el camino o lo busque por si solo.
El camino puede no siempre ser directo, puede haber calles sin salida¿No?
Lo que te hablo y también ivancea96, es lo mejor.
Que se busque el su caminito :D

Y si declaras el mapa como lo hace yo te sera mas facil:

Código (cpp) [Seleccionar]

char mapa[26][26]={
"0000000000000000000000000",
"1111110000000000000000000",
"0000010000000000000000000",
"0000010000000000000000000",
"0000011100000000000000000",
"0000000100000000000000000",
"0000000100000000000000000",
"0000000110000000000000000",
"0000000011111100000000000",
"0000000000000100000000000",
"0000011111111100000000000",
"0000010000000000000000000",
"0000010000000000000000000",
"1111110000000000000000000",
"1000000000000000000000000",
"1000000000000000000000000",
"1111111111111111000000000",
"0000000000000001000000000",
"0000000000000001111100000",
"0000000000000000000100000",
"0000000000000000111100000",
"0000000001111111100000000",
"0000000001000000000000000",
"0000000001000000011111112",
"0000000001111111110000000",
};

¿Cuantas lineas de código eh ajorado aquí?
Pero se trata de char y no de int, se le guarda como un "string entre comillas doble"
si lo guardas como int se guarda { {1,2,3,4,5,6}, {9,2,5,7,8,8} } mas o menos, ya ves que tienes que ir poniendo comas entre los números y llaves y yo que se que mas.
De esta manera hasta ves el mapa como queda :D
#299
Ahora quieren saber si te la cascas? :xD
#300
 ;-)
Mucha suerte
Aquí están los mejores, siempre puedes venir.
Y no hablo por mi jaja soy muy novato, comparado con la chicos de aquí no soy ni la sombra.
Pero poco a poco¿no? :D