Hola, tengo entendido que la libreria <conio.h> para poder usar gotoxy solo esta disponible para C.
Me gustaria usarla en C++.
Hay alguna forma de hacerlo?.
| |||
Es posible usar gotoxy() en C++? Hola, tengo entendido que la libreria <conio.h> para poder usar gotoxy solo esta disponible para C. Me gustaria usarla en C++. Hay alguna forma de hacerlo?. |
| |||
Respuesta: Es posible usar gotoxy() en C++? Se puede? Si Es necesaria? No No deberías acostumbrarse a usar librerías no estándares pero poder se puede. Incluso puedes crear tu propia gotoxy con la ayuda de la librería de windows. |
| |||
Respuesta: Es posible usar gotoxy() en C++? Cita: Entiendo, es que es cool cuando puedes imprimir cosas en el lugar deseado de la consola y asignarle colores, se ve muy atractico.Pense que se podia usar con normalidad en C++. |
| |||
Respuesta: Es posible usar gotoxy() en C++? Cita: No me expliqué bien. Me refería a que ahora que está aprendiendo es mejor no utilizarlas y aprender cómo hacer las cosas sin ellas. Luego por supuesto. Yo uso algunas bastante buenas. En c++Builder uso componentes ya hechos que hacen cosas espectaculares pero es fundamental saber fabricarse sus propios componentes por ejemplo. Yo empecé a usar c++Builder sin tener apenas idea de c++ pero con una base en c. El problema es que en c no existen las clases, los templates, herencia, polimorfismo,... pues si usas librerías que te lo dan todo hecho sin saber hacer nada por uno mismo el camino será más duro. Lo digo por propia experiencia ya que me manejo en c++Builder después de muchos años pero como tenga que hacer algo complejo que requiera saber bastante de c++ me las veo y me las deseo y por eso estoy empoyando ahora c++.
Iniciado por xKuZz C++ no te ofrece nada en el estándar que cumpla dicha función, aunque como bien ves ahí librerías que lo soportan. Siendo un trabajo para la universidad es posible que tu profesor quiera ver tus capacidades estrictamente en C++ y no quiera que las utilices. En cuanto a lo que ha dicho aguml de que no debes acostumbrarte a utilizar librería no estándares totalmente en contra, está bien comprender cómo funcionan las cosas y si quieres rehacer lo que ya está hecho adelante, pero si ya está hecho y, probablemente, por gente que tenía mucha idea de lo que hacía, utilizar librerías o frameworks de más alto nivel es algo a lo que sí debes acostumbrarte y familiarizarte bajo mi punto de vista. |
| |||
Respuesta: Es posible usar gotoxy() en C++? Cita: En esto te voy a corregir un poco.Si bien es cierto que C no ofrece un mecanismo propio para gestionar herencia y polimorfismo, es perfectamente posible implementar dichos mecanismos en C, lo único que tienes que currarte una función para cada caso. Y bueno, también es cierto que hacer uso de este mecanismo es más delicado que en el caso de C++ porque no tienes ninguna ayuda por parte del compilador. De hecho se usa algo parecido al polimorfismo cuando, por ejemplo, se trabaja con sockets... si has hecho alguna aplicación con sockets seguro que recuerdas tener que hacer casts a pelo en las estructuras de los sockets para poder acceder a determinados valores. En cualquier caso, un ejemplo de polimorfismo al más puro estilo C:
Código C:
Ver original Un saludo.
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |
Etiquetas: |