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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  [C] GotoXY Error
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [C] GotoXY Error  (Leído 7,000 veces)
ANTRUCK

Desconectado Desconectado

Mensajes: 242


Ganar es no tener miedo de perder!!


Ver Perfil WWW
[C] GotoXY Error
« en: 3 Agosto 2011, 13:51 pm »

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:

Código
  1. #define ENTER 13 // defino unos tipos de constantes para el programa.
  2. #define ESCAPE 27
  3. void main()
  4. {
  5. char texto[80]; // definición de variables e inicialización
  6. int cont = 0;
  7. int contx = 0;
  8. int letra = 0;
  9. clrscr();
  10. while ((letra != ENTER) && (letra != ESCAPE))
  11. {
  12. letra = getch();
  13. gotoxy(cont,10);
  14. printf("%c",letra);
  15. gotoxy(20,12);
  16. printf("Cantidad de letras :%d",cont);
  17. texto[cont++] = letra;
  18. }
  19. }

Código
  1. #include <stdio.h> /*getchar printf*/
  2. #include <conio.h> /*clrscr*/
  3. #include <dos.h>
  4.  
  5. int main(void) {
  6.  
  7. printf("Hola");
  8. system("cls");
  9. printf("\n\n\n\n\n\n\n\n\n\n\n\n Hola");
  10. system("cls");
  11. gotoxy(12,40);
  12. printf("Esssai");
  13. gotoxy(1,25);
  14. delay(2000);
  15. system("cls");
  16. printf("Esssai");
  17. delay(2000);
  18. system("cls");
  19. printf("Esssai");
  20. }


He probado con las siguientes librerías:

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <windows.h>
  5. #include <conio.h>



En línea

rir3760


Desconectado Desconectado

Mensajes: 1.639


Ver Perfil
Re: [C] GotoXY Error
« Respuesta #1 en: 3 Agosto 2011, 14:52 pm »

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 Desconectado

Mensajes: 242


Ganar es no tener miedo de perder!!


Ver Perfil WWW
Re: [C] GotoXY Error
« Respuesta #2 en: 3 Agosto 2011, 15:24 pm »

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

 :huh: :huh: :huh:

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

Mensajes: 111


Lucha hasta el final para conseguir tu objetivo.


Ver Perfil
Re: [C] GotoXY Error
« Respuesta #3 en: 3 Agosto 2011, 15:55 pm »

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 Desconectado

Mensajes: 242


Ganar es no tener miedo de perder!!


Ver Perfil WWW
Re: [C] GotoXY Error
« Respuesta #4 en: 3 Agosto 2011, 16:21 pm »

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
Código
  1. #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 Desconectado

Mensajes: 375


Ver Perfil
Re: [C] GotoXY Error
« Respuesta #5 en: 3 Agosto 2011, 18:59 pm »

Ahora tengo otro problemita que es con el
Código
  1. #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 Desconectado

Mensajes: 242


Ganar es no tener miedo de perder!!


Ver Perfil WWW
Re: [C] GotoXY Error
« Respuesta #6 en: 4 Agosto 2011, 00:44 am »

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  :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

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 39,650 Último mensaje 2 Octubre 2013, 02:31 am
por rampercol
funcion gotoxy ( x , x )
Programación C/C++
GuilleSPA 8 93,022 Último mensaje 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,098 Último mensaje 26 Mayo 2011, 20:41 pm
por Maurice_Lupin
funcion gotoxy
Programación C/C++
Beginner Web 3 1,890 Último mensaje 21 Octubre 2018, 22:29 pm
por huchoko
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines