Título: ¿Por qué no me compila este código con Dev-c++? Publicado por: OmarHack en 6 Marzo 2013, 13:36 pm Vaya estrés '-- llevo media mañana intentando un simple imprimir pantalla, tiene que ser algún error de Dev, pero nunca me ha pasado y lo uso en otro ordenador.
El código es el siguiente: Código: #include <iostream.h> 1 C:\Dev-Cpp\include\c++\3.4.2\backward\iostream.h:31, from C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp In file included from C:/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31, from C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp 1 C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp from C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp 32:2 C:\Dev-Cpp\include\c++\3.4.2\backward\backward_warning.h #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp In function `int main()': 4 C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp stray '\147' in program 4 C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp `mostrar' undeclared (first use this function) (Each undeclared identifier is reported only once for each function it appears in.) 4 C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp expected `;' before "frase" 4 C:\Users\Yo\Desktop\Programación\Progrmas y códigos C++\Códigos fuente para estudiar\Escribir frase.cpp stray '\148' in program Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: leosansan en 6 Marzo 2013, 13:42 pm Vaya estrés '-- llevo media mañana intentando un simple imprimir pantalla, tiene que ser algún error de Dev, pero nunca me ha pasado y lo uso en otro ordenador. El código es el siguiente: Código: #include <iostream.h> Para empezar, iostream no lleva .h, las comillas las tienes mal y te falto using namespace std para el cout: Código
Saluditos!. ...(http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: OmarHack en 6 Marzo 2013, 13:52 pm Entonces voy a dejar de leer "El C++ por la práctica, introducción al lenguaje y su filosofía" '-- es un ejercicio que viene en ese libro.
Por cierto, si no es mucha molestia. ¿Por qué el programa al ejecutarse dura medio segundo? No me da tiempo ni a ver lo que pone. Un saludo y muchas gracias :D Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: amchacon en 6 Marzo 2013, 14:21 pm ¿Por qué el programa al ejecutarse dura medio segundo? Porque los ordenadores son muy rápidos, no tardan tanto en mostrar un texto por pantalla ;)Si quieres que se pause, tienes que ponerlo explicitamente: Código
Por cierto un tutorial bueno lo tienes aquí: http://minidosis.org/C++/ Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: leosansan en 6 Marzo 2013, 17:32 pm ......................................... ¿Por qué el programa al ejecutarse dura medio segundo? No me da tiempo ni a ver lo que pone. Un saludo y muchas gracias :D Eso depende del compilador o en que esté basado éste. En concreto CodeBlocks, PellesC y otros introducen de forma automáticamente una parada antes de cerrarse, cosa que no sucede en otros como el vetusto y poco actualizado Dev.C++. En este último hay que poner una función al final para "pararlo". Mejor pasa de él. Saluditos!. ....(http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: OmarHack en 7 Marzo 2013, 00:48 am Muchas gracias :D
Entonces cambio el IDE? Por cuál? Estoy echando un vistazo rápido a la página y está bastante bien, pero yo soy más de leer (sobretodo con mi conexión a internet '--) A ver si consigo avanzar algo con C++ que llevaba 3 meses estudiándolo y total se me olvido lo poco que me quedaba con 2 meses de relax por medio :( Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: farresito2 en 7 Marzo 2013, 00:56 am DevC++? Todavia hay gente que usa este editor? ...
Codeblocks es infinitamente mejor que DevC++; no tienen comparacion. DevC++ esta OBSOLETO. Y hace tiempo que lo esta... Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: OmarHack en 7 Marzo 2013, 01:00 am Voy a probar el code block entonces. ¿Y en qué está anticuado?
Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: bemone en 7 Marzo 2013, 02:22 am Porque los desarrolladores abandonaron el proyecto, por lo cual no sacan mas actualizaciones.
Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: OmarHack en 7 Marzo 2013, 03:10 am Vale, no lo sabía. Gracias
Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: 85 en 7 Marzo 2013, 03:19 am Si CodeBlocks es lo mejor de lo que es libre. Sino tenés Visual C++ Express
Si tu PC no es muy rápida usá un Visual Studio anterior al 2010, es muy pesado o desactivale funciones sino; no están actualizados pero para aprender te sirven. Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: leosansan en 7 Marzo 2013, 16:49 pm Voy a probar el code block entonces.............. http://www.codeblocks.org/downloads/binaries#windows Bájate el más "pesado" que incluye el editor y el compilador propiamente dicho. Saluditos!. ...(http://st.forocoches.com/foro/images/smilies/aaaaa.gif) Título: Re: ¿Por qué no me compila este código con Dev-c++? Publicado por: OmarHack en 7 Marzo 2013, 17:15 pm Muchas gracias. En un par de días ya lo tengo :)
(Es que me descargan las cosas que a mi no me tira) |