simzerSzerintem, amíg valaki még csak programozni tanul, ne használjon fejlesztő környezetet... először tanuljon meg csak szépen parancssorból fordítani, s szerintem így még könnyebb (egyértelműbb) is a feladat. Pusztán az egérhúzogatós, ide-oda klikkelgetős programok használatával úgy sem lehet megúszni a programozni tanulást. ;)

    RitanaVégülis, ha már nekivág a C++-nak, egy kis make nem lehet akadály. Egyébként szerintem gond nélkül meg lehet tanulni programozni kizárólag IDE-t használva anélkül, hogy tudna az ember parancssorból fordítani vagy fordítási környezetet összerakni magának.

      Ennyivel később: 6 nap

      simzerPersze hogy meg lehet úgy is tanulni, de ha csak annyi a célja, akkor már inkább kezdjen rögtön Ms Visual C++ -al. Többre megy vele.

      g++ és libstdc++ csomagok kellenek. Egyetlen forrásfájlból legyegyszerűbben make-kel fordíthatsz. Makefile nélkül így:

      maat@aladar:~/temp/20100317$ ls
      asd.cpp
      maat@aladar:~/temp/20100317$ cat asd.cpp
      #include <iostream>
      int main()
      {
          std::cout << "hello" << std::endl;
          return 0;
      }
      maat@aladar:~/temp/20100317$ make asd
      g++     asd.cpp   -o asd
      maat@aladar:~/temp/20100317$ ./asd
      hello
      maat@aladar:~/temp/20100317$ 
      

      Én személy szerint mindenkinek ajánlom a NetBeans programot. A telepítés nagyon egyszerű annyit kell mindössze tenned, hogy a hivatalos oldalról letöltöd, de előtte installálnod kell a gcc-t ami tartalmaz C és C++ headert és fordítót ( $ sudo apt-get install gcc build-essential ), ha ezzel megvagy akkor feltelepíted a NetBeans C/C++ verziót és már használatod is, semmi babrálással. Amint megírtad a programot annyit kell tenned, hogy a kis zöld nyílra rákattolsz és, ha hibás a program kiírja sor szerint, ha minden rendben akkor lefut a program.

      simzerÉs így vannak olyan sokadéves mérnök informatikusok, akiknek halvány fogalmuk sincs a fordítás menetéről.

        maatMondjuk többéves szakirányú képzés alatt már tényleg illene eljutni addíg...

        • maat válaszolt erre.

          simzerSzerintem egy félév C-programozás után is illene tudni, hogy mondjuk egy külső könyvtár nem az #include miatt fog linkelődni, vagy hogy nem kell fordítani a header fájlt.

            adams-1986Szíínvonalas hely lehet, ahol egy (széles körben elismerten és régóta) szabványosított nyelvet IDE-specifikusan tanítanak.

            maathát, ha azt tanítják, hogy kell MSVC-ben összelegózni a projektet, és nem magyarázzák el, hogy mi folyik a háttérben, akkor sajnos nem fogják tudni.

            Ennyivel később: 4 év

            Hali!Egy kis segítségre lenne szükségem aki jó angolos az megmondaná nekem hogy ez mit jelent: Round up to power of two Előre is köszi!

              logoutSzerintem azt, hogy felfele kerekíts a legközelebb eső 2 hatványra. pl. 1000>>>1024 (2^10)

                Ennyivel később: 8 év