RE: Traductor de fecha - ¡Practicando con AzulSchool! [ESP-ENG] | C++

You are viewing a single comment's thread:

Así es don @shadowmyst. Con respecto a la pregunta, en el texto se repite Linux, supongo que decía que solo funcionaría en Windows. Lo cierto es que mi experiencia con Linux es muy poca por lo que tuve que investigar un poco, hasta dar con varias respuestas interesantes, además de encontrarme con un constante llamado a evitar las funciones de tipo <system()> por no ser multiplataforma, supongo que esto no lo he escuchado en la carrera porque muchos dan por sentado que siempre se encontraran con una pc con windows, por causa de el enorme porcentaje de uso que tiene en el mundo.

image.png

image.png

image.png

FROM CPLUSPLUS.COM


El método que llaman patético me pareció una solución bastante ingeniosa, aunque claramente traería lentitud. Hubo otro que me agradó, que era crear una función que cumpliera el propósito y luego crear una librería personal que la incluyera. Dado que la librería no tiene porque estar limitada a llevar una sola función, se podría incluir otras utilidades personalizadas, aunque esto podría traer grandes problemas a la hora de realizar mantenimiento a un sistema. Por lo que a pesar de que me agrede lo personalizado, la solución más viable entre las posibilidades no es esa jajaja, dado que existen otras librerías que son amigables con Linux pues tocaría adaptarse a una de ellas.

Una cosa curiosa que me encontré fue un foro de esos que cuentan como reliquias, con una discusión respecto a 2008 que incluso mencionaba a DOS, internet es un almacén bastante útil en cierta medida, aunque lamentablemente una buena parte está llena de cosas bien turbias...

image.png
FROM SOLOCODIGO



0
0
0.000
2 comments
avatar

El que yo usaba en la universidad era uno simple que era system(cls||clear) que con ello sino funcionaba cls, en linux le funcionaba el clear, entonces podrias ahorrarte muchos problemas de forma rapida.

Por otro lado con lo que mencionabas sobre que los programas son en Windows generalmente, siempre se me ha hecho una mala practica, pues aunque si es cierto que la mayor parte de software comercial es en Windows, en Linux se usa mucho para el manejo de servidores, asi que uno debe buscar de crear software que funcione de forma multiplataforma

0
0
0.000
avatar

Suena como una buena solución, sí. Con respecto al otro comentario, tienes razón, se encasillan mucho las cosas y terminas bien limitado. Hasta ahora no me ha tocado ver Linux en ningún trabajo. Pero tengo ese talón de Aquiles de que si me llega a pasar, no tengo mucha experiencia al respecto. Por lo que debo dedicarle tiempo, no se que pierda una buena chamba por detalles de ese tipo.

0
0
0.000