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 - pacoperico

#41
Pues entonces a hacer uso de printf(). Empieza por la linea horizontal de arriba la de 40, tienes que mirar cuantos caracteres hay en cada linea, la recorres con un ciclo while utilizando una variable contador y comparandola con el numero maximo de caracteres que puedes escribir en cada linea, haces un if...else if en cada ciclo del while para comprobar si ese punto coincide o no con alguna de las dos funciones. Si coincide con la primera funcion escribes el simbolo '+' con un printf(), si es con la segunda el simbolo '*' y si no coincide con ninguna escribes el simbolo '-'. Cuando llegues al final de la linea haces un salto de linea. Y repites todo lo anterior dentro de otro ciclo while.
#42
Desde hace un par de años llevo usando un televisor como pantalla del ordenador, debido a que se me jodio el monitor. Siempre he sido usuario de windows y quisiera adentrarme en el mundo linux. Tengo una tarjeta grafica nvidia geforce 9400 gt y la cosa es que para poder ver bien las cosas en mi pantalla necesito usar una resolucion de 1200x684.

En windows gracias a los drivers de nvidia y a la utilidad de configuracion que traen, me permiten poder seleccionar esta resolucion. En las distribuciones linux que llevo probadas hasta ahora (ubuntu y toda su familia) me ha sido imposible conseguir esta resolucion. Debo decir que nunca he trabajado con linux.

No os voy a preguntar como solucionar este problema con la resolucion, porque ya he intentado hacer todo lo que he encontrado por google y demas foros de ubuntu y lo unico que he coseguido por ahora ha sido cargarme la instalacion de linux.

Entonces queria preguntaros si conoceis alguna distribucion de linux o alguna utilidad o programa  que me permite poder seleccionar esta resolucion de 1200x684.

#43
Ese tipo de error suele darse cuando intentas usar una funcion que no existe, bien sea porque escribes mal el nombre de una funcion a la hora de llamarla (C es sensible a las mayusculas), o a lo mejor porque usas una funcion de una libreria en la que no esta declarada dicha funcion. Postea todo el codigo completo y si es posible usa las etiquetas geshi.
#44
Programación C/C++ / Re: Derivadas en c++
29 Mayo 2013, 01:09 AM
Debes utilizar variables de tipo float para almacenar esos numeros fraccionarios.
#45
Las funciones printf() y scanf() no tienen nada  que ver con la libreria conio.h. Esas dos funciones corresponden a la libreria estadar de entrada y salida, que es el archivo stdio.h

Cuando quieres que printf() imprima en pantalla el valor de esa variable X ¿Lo haces de la siguiente forma?
Código (cpp) [Seleccionar]
printf("X");
Si es asi lo estarias haciendo mal por que lo que te imprimira por pantalla sera la letra x. Has de hacerlo como te han indicado antes:

Código (cpp) [Seleccionar]
printf("%d", X);

El primer parametro de un printf() (lo que escribimos entre las comillas dobles) es la cadena de formato, ese %d significa que quieres imprimir con un formato numerico decimal el valor de una variable o expresion. El siguiente argumento del printf() seria el nombre de la variable que quieres imprimir por pantalla.
#46
El lenguaje C y su biblioteca estandar no disponen de ninguna funcion para reproducir archivos de sonidos. Si quieres reproducir wav tendras que usar una biblioteca de terceros.
#47
Para ello deberias usar alguna libreria que te permita reproducir archivos wav como por ejemplo la biblioteca sdl:

http://www.libsdl.org/
#48
Pon el breakpoint en la siguiente linea, no uso codeblocks soy mas de visual studio y al depurar en este ide se ejecutan todas las lineas de codigos anteriores al breakpoint, la linea donde esta el breakpoint no se ejecuta.
#49
Una pregunta trivial ¿Has comprobado si esa funcion esta declarada en el interior de tu archivo dialog.h?
#50
Cita de: Revkxis en 17 Mayo 2013, 18:12 PMpero lo que quiero es hacer todo en windows... y luego pasar el ejecutable a linux.

Lo que buscas es un cross-compiler o compilador cruzado, es un tipo de compilador que te permite crear archivos ejecutables para otros sistemas operativos. Nunca he utilizado ninguno, asi que no puedo servirte de mucha guia. Creo recordar que cygwin te permite realizar una compilacion cruzada.