Autor
|
Tema: [C] GotoXY Error (Leído 7,366 veces)
|
ANTRUCK
Desconectado
Mensajes: 242
Ganar es no tener miedo de perder!!
|
Bueno cada vez que trato de compilar con Gotoxy me da error he probado varios programas de otro usuarios de muchas paginas pero en todo ellos al yo tratar de compilar gotoxy me da error , yo ahora mismo estoy tratando de hacer este: #define ENTER 13 // defino unos tipos de constantes para el programa. #define ESCAPE 27 void main() { char texto[80]; // definición de variables e inicialización int cont = 0; int contx = 0; int letra = 0; clrscr(); while ((letra != ENTER) && (letra != ESCAPE)) { gotoxy(cont,10); gotoxy(20,12); printf("Cantidad de letras :%d",cont ); texto[cont++] = letra; } }
#include <stdio.h> /*getchar printf*/ #include <conio.h> /*clrscr*/ #include <dos.h> int main(void) { printf("\n\n\n\n\n\n\n\n\n\n\n\n Hola"); gotoxy(12,40); gotoxy(1,25); delay(2000); delay(2000); }
He probado con las siguientes librerías: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <windows.h> #include <conio.h>
|
|
|
En línea
|
|
|
|
rir3760
Desconectado
Mensajes: 1.639
|
Te conviene aprender primero las partes de C que están garantizadas (C estándar) y solo después las características especificas (extensiones) del compilador que estés utilizando.
Funciones como gotoxy y getch son parte de la biblioteca conio de Borland y su soporte depende del compilador. Eso en el caso de que el error (no lo mencionas) sea del tipo "undefined reference ...".
Un saludo
|
|
|
En línea
|
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly. -- Kernighan & Ritchie, The C programming language
|
|
|
ANTRUCK
Desconectado
Mensajes: 242
Ganar es no tener miedo de perder!!
|
Te conviene aprender primero las partes de C que están garantizadas (C estándar) y solo después las características especificas (extensiones) del compilador que estés utilizando.
Funciones como gotoxy y getch son parte de la biblioteca conio de Borland y su soporte depende del compilador. Eso en el caso de que el error (no lo mencionas) sea del tipo "undefined reference ...".
Un saludo
|undefined reference to `gotoxy'| Si es lo que dice, pero joder todo los libros tienen errores , solo hago lo que me piden que teclee mas nada , y pues investigando en google me dice que baja unos archivos ya lo hice lo puse pero aun me sigue dando errores verificare si hice todo los paso bien http://ldc.mx/foro/index.php?topic=1180.0
|
|
|
En línea
|
|
|
|
Dark Invader
Desconectado
Mensajes: 111
Lucha hasta el final para conseguir tu objetivo.
|
Ademas de que el void main no se usa,es utilizado por los viejos compiladores,se usa el int main() y como retorno puedes añadirle un return 0 al final del programa(indicando que el programa finalizo bien)
¿Que IDE utilizas?
Deberias tener un manual de instruccion mas avanzado:http://foro.elhacker.net/programacion_cc/librospapers_cc-t296234.0.html
Te recomendaria que cojieras alguno superior al 2002...y luego cuando avances un poco:Programación en C, Metodologia, Algoritmos y Estructura de Datos
Todo esto recomendado por mi parte,siempre puede haber errores xD
Un saludo
|
|
|
En línea
|
|
|
|
ANTRUCK
Desconectado
Mensajes: 242
Ganar es no tener miedo de perder!!
|
Ademas de que el void main no se usa,es utilizado por los viejos compiladores,se usa el int main() y como retorno puedes añadirle un return 0 al final del programa(indicando que el programa finalizo bien)
¿Que IDE utilizas?
Deberias tener un manual de instruccion mas avanzado:http://foro.elhacker.net/programacion_cc/librospapers_cc-t296234.0.html
Te recomendaria que cojieras alguno superior al 2002...y luego cuando avances un poco:Programación en C, Metodologia, Algoritmos y Estructura de Datos
Todo esto recomendado por mi parte,siempre puede haber errores xD
Un saludo
IDE: Code::Block. Los libros los descargue todo de ahí pero cada vez que abro uno me encuentro con sorpresa como esta. Ahora tengo otro problemita que es con el #include<iostream.h>
Nunca me quiso funcional así que nunca en mis experimento lo usaba, pero ahora si quiero saber porque es el error al usarlo, pero buscare los libros por fechas ahora que me fijo son del 1992 PD: me puede dar algunos códigos para hacer texto en colores ?
|
|
|
En línea
|
|
|
|
Ferno
Desconectado
Mensajes: 375
|
Ahora tengo otro problemita que es con el #include<iostream.h>
Nunca me quiso funcional así que nunca en mis experimento lo usaba, pero ahora si quiero saber porque es el error al usarlo, pero buscare los libros por fechas ahora que me fijo son del 1992 La librería estándar de C es stdio.h iostream es de C++ (y va sin .h), aunque de esto desconozco desde cuándo es así.
|
|
|
En línea
|
|
|
|
ANTRUCK
Desconectado
Mensajes: 242
Ganar es no tener miedo de perder!!
|
La librería estándar de C es stdio.h iostream es de C++ (y va sin .h), aunque de esto desconozco desde cuándo es así.
o.O entonce estoy estudiando C/C++ y ni cuenta me doy
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
no me funcionan el clrscr() ni el gotoxy() en el dev-c++
Programación C/C++
|
daeminium
|
4
|
40,104
|
2 Octubre 2013, 02:31 am
por rampercol
|
|
|
funcion gotoxy ( x , x )
Programación C/C++
|
GuilleSPA
|
8
|
93,564
|
26 Octubre 2012, 23:59 pm
por raver1983
|
|
|
gotoxy() , posicion cursor en la consola o el numero de lineas en java
Java
|
z_ane_666
|
2
|
10,280
|
26 Mayo 2011, 20:41 pm
por Maurice_Lupin
|
|
|
funcion gotoxy
Programación C/C++
|
Beginner Web
|
3
|
2,149
|
21 Octubre 2018, 22:29 pm
por huchoko
|
|