Pequeña y Noob Consulta

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Frodo
    Moderator
    • 13-10-2003
    • 15060

    #1

    Pequeña y Noob Consulta

    Hola.
    Empeze a usar C++ y en la facultad nos hacen usar si o si el Turbo C++
    La cuestion es que en mi pc cuando esta en ventana, anda muy pero muy muy lento y traba absolutamente todo, asi que practicar leyendo algun archivo de fondo altabeando constantemente me enerva montones. Alguien tiene algun consejo para mejorar el rendimiento de el programa cuando esta en ventana? alguna opcion de las propiedades que me sea beneficiosa, lo que mierda sea?
    La pc es nueva. tiene 5 dias... despues pongo specs si es importante en detalle.
    gracias che

    ACP • BOUCH
  • Nagual Bones
    Son of the Bard
    • 14-04-2003
    • 21698

    #2
    es mierda compatibilidad DOS

    proba usando el dosbox


    El camino del nagual...

    You become what you believe.

    Comentario

    • Kpoyo
      Mandatory rape!
      • 16-05-2004
      • 8042

      #3
      Sino, escribilo en notepad, guardalo como "sadaras.c" y compilalo por linea de comandos.

      bcc sadaras.c

      y despues corres el exe.

      Pero la mas facil que encontre, es bajarte el VMWare, instalar una PC virtual con DOS, y hacer todo ahi; es lo mas comodo lejos.

      Comentario

      • Frodo
        Moderator
        • 13-10-2003
        • 15060

        #4
        si, pense lo del vmware... me parece que tiro para ahi
        pip
        gracielita

        ACP • BOUCH

        Comentario

        • judío ginger daywalker petiso
          Pelotudo
          • 14-03-2005
          • 16758

          #5
          1) bajate el RHIDE con djgpp
          2) bajate el devcpp con MinGW

          K
          Editado por última vez por judío ginger daywalker petiso; 17-09-2007, 11:22 AM.

          Comentario

          • Kpoyo
            Mandatory rape!
            • 16-05-2004
            • 8042

            #6
            1. El rhide es todo muy lindo, anda razonablemente bien y lo que quieras. Pero cuando toco F1 para ir al help, se me cuelga. Y no solo en mi maquina, en las de la OMI tambien, al punto que el tipito dijo "eh, no entren al help, usen los pdf en la carpeta".

            2. El DevCPP tambien es util, pero compila totalmente distinto el turbo c. Programas hechos para TC, tienen que ser modificados, extensively, para que corran en mingw, y viceversa. Ni hablar de la patada en los huevos que es para debuggear.

            El unico POSTA que logre que ande bien todas las features, compatible en windows, y competente con borland, es el Visual C++ 6.0.

            Comentario

            • judío ginger daywalker petiso
              Pelotudo
              • 14-03-2005
              • 16758

              #7
              - el RHIDE ultima version anda bien en un XP.
              - tanto djgpp como mingw son ports de gcc

              es decir: compilan igual.
              todo lo que sea ANSI C te va a compilar en ambos.

              eso de "cambios extensivos" es pura mentira, a menos que el 90% de tu codigo sean llamadas a funciones de la conio.h, la bios.h y todas las demas librerias de borland...
              y aun asi, la mayoria tienen sus analogos GPL (tipo ncurses.h) donde las funciones se llaman casi igual...

              y lo que dijiste de debugear simplemente es querer decir que vos nunca te preocupaste en toquetear 2 segundos al IDE, porque debugear en devcpp es tan simple como en cualquier otro entorno...

              a menos que tener que editar un campo a mano para pedirle que ponga -g en la linea de comandos del compilador te parezca una tarea imposible de realizar...

              K
              Editado por última vez por judío ginger daywalker petiso; 17-09-2007, 12:44 PM.

              Comentario

              • CoyoteX
                Son Goku
                • 16-09-2005
                • 17784

                #8
                che no usar un compilador porque no te anda el help???? bue...

                realmente me gustaria saber que hace del visual c++ "COMPETENTE" con borland...

                Comentario

                • Kpoyo
                  Mandatory rape!
                  • 16-05-2004
                  • 8042

                  #9
                  Originalmente publicado por Kremar
                  - el RHIDE ultima version anda bien en un XP.
                  - tanto djgpp como mingw son ports de gcc

                  es decir: compilan igual.
                  todo lo que sea ANSI C te va a compilar en ambos.

                  eso de "cambios extensivos" es pura mentira, a menos que el 90% de tu codigo sean llamadas a funciones de la conio.h, la bios.h y todas las demas librerias de borland...
                  y aun asi, la mayoria tienen sus analogos GPL (tipo ncurses.h) donde las funciones se llaman casi igual...

                  y lo que dijiste de debugear simplemente es querer decir que vos nunca te preocupaste en toquetear 2 segundos al IDE, porque debugear en devcpp es tan simple como en cualquier otro entorno...

                  a menos que tener que editar un campo a mano para pedirle que ponga -g en la linea de comandos del compilador te parezca una tarea imposible de realizar...

                  K
                  Cuando empeze a usar Dev-CPP, hacia muchas llamadas a conio, por ej, porque era para hacer cosas bastante basicas de IO. Por eso, cosas que me andaban en TC, no lo hacian igual en Mingw.

                  Lo del tema debuggear; he mirado TANTAS veces esa interfaz, activando las opciones de debug, y cada vez que lo hacia, no modificaba nada y seguia sin andar, corria normalmente el soft. Enervante, cuando uno apenas sabe usar los loops y el IO.


                  Originalmente publicado por CoyoteX
                  che no usar un compilador porque no te anda el help???? bue...

                  realmente me gustaria saber que hace del visual c++ "COMPETENTE" con borland...
                  Lo mismo digo para el tema del help. Creo que frodo preguntó porque no tiene todavia la mano a la programacion como uds, por lo que estaria bueno un IDE que te permita ver rapidamente la funcion y no romperse en el camino. Tambien podria googlearla o imprimirla, pero es lejos mas facil Shift-F1.

                  Y el compilador VB, la unica ventaja que yo le vi, es que es totalmente plug&play. Vos metes el codigo, tocas compile, y no tenes que preocuparte por linkeo [te estoy viendo a vos tinyxml en mingw] o por generar correctamente el .o . Se que son partes vitales si queres entender el funcionamiento del compilador, pero valoro mas que funcione a que me fuerze a aprender todo el entorno para que ande un cout.



                  Perdon por sonar un niubi, pero valoro el plugandplayismo.

                  Comentario

                  • judío ginger daywalker petiso
                    Pelotudo
                    • 14-03-2005
                    • 16758

                    #10
                    Originalmente publicado por Que Pollo!
                    Se que son partes vitales si queres entender el funcionamiento del compilador, pero valoro mas que funcione a que me fuerze a aprender todo el entorno para que ande un cout.
                    sos consiente que lo que valoras es que BORLAND ES UNA CAGADA NO ESTANDARD que ASUME POR DEFECTO que estas en el namespace "std"???

                    en ANSI C++, vos TENES QUE PONER el "using namespace std;" dps de los includes para que "cout" funcione como esperas (es decir, como "std::cout")...

                    pero claro, ahora vos decis "namespaces??? Y ESO??!"... porque borland es tan pero tan pija que te permite programar en "C++" sin que tengas que aprender cosas tan basicas del lenguaje como es su organizacion jerarquica en namespaces...

                    K
                    Editado por última vez por judío ginger daywalker petiso; 17-09-2007, 01:32 PM.

                    Comentario

                    • Frodo
                      Moderator
                      • 13-10-2003
                      • 15060

                      #11
                      pip que bueno, no entiendo nada, en 2 años mas miro.
                      ahora me bajo esas cosas.
                      Che kkkkkk, y usar esos (compiladores son?) es lo mismo que usar turboC++ (con respecto a los resultados obviamente)?

                      ACP • BOUCH

                      Comentario

                      • CoyoteX
                        Son Goku
                        • 16-09-2005
                        • 17784

                        #12
                        yo te diria que mientras este en tu etapa de aprendizaje te alejes del plug&play...

                        Comentario

                        • Piluex
                          Away
                          • 10-10-2004
                          • 3038

                          #13
                          Alo, si tiene que usar SI O SI Turbo C++ que use DOSEMU para emular DOS.



                          va a andar igual de rapido q en la facu o mas, emulando y todo, si tenes una pc nueva =P.


                          Aca tenes un turbo c++ si queres:



                          Igual seria mejor q uses otra cosa.

                          Comentario

                          • Piluex
                            Away
                            • 10-10-2004
                            • 3038

                            #14
                            Asdf, es una mierda que usen eso para enseñar y no unas box con linux y gcc. Retrasados mentales hijos de puta.

                            Comentario

                            • judío ginger daywalker petiso
                              Pelotudo
                              • 14-03-2005
                              • 16758

                              #15
                              no. el turbo c es un compilador de 16 bits. los que dije son ports del gcc, y por lo tanto son de 32 bits.

                              aparte, no van a compilarte codigo que no sea estandard.

                              codigo no estandard, que el turbo te compila sin chistar:
                              Código:
                              #include <iostream.h>
                              
                              int main() { cout << "Hello world!" << endl; return 0; }
                              codigo estandard 1:
                              Código:
                              #include <iostream>
                              
                              using namespace std;
                              
                              int main() { cout << "Hello world!" << endl; return 0; }
                              codigo estandard 2:
                              Código:
                              #include <iostream>
                              
                              int main() { std::cout << "Hello world!" << std::endl; return 0; }
                              K

                              Comentario

                              Trabajando...