c++

10 bejegyzés megtekintése - 1-10 / 15
  • Szerző
    Bejegyzés
  • #1929641
    rushmoon
    Felhasználó

      Azt mondja, a main fv-nek int típusúnak kell lennie,
      azaz void main() -] int main() (írd át!)

      #1929642
      sz_pista
      Felhasználó

        Köszönöm!

        #1929643
        rushmoon
        Felhasználó

          Szívesen!

          😯 Milyen könyv volt az, c vagy c++?
          void main-t c-ben lehetett írni, c++-ban nem megengedett, ha jól tudom…
          -]http://homepages.tesco.net/~J.deBoynePolla…-void-main.html

          #1929644
          gabaman
          Felhasználó

            Sõt, az „int main()” sem jó. A C++ ugyanis túlterhelhetõ. Helyesen:

            int main (int argc, char* argv[])

            A könyvekkel meg vigyázni kell, mert a régebbiek nem az 1998-ban bevezetett ISO 14882 (ISO C++) szerint íródott. Sajnos a gcc sem támogatja teljes mértékben ezt a szabványt, de azért alakulgat.

            #1929645
            rushmoon
            Felhasználó

              Most veszem észre, én a fenti progit (javítva) le sem tudom fordítani gcc-vel, g++-al viszont igen. Ez mitõl lehet?

              Code:
              $ gcc 1.cpp

              /tmp/ccCiQGl2.o(.text+0x19): In function `main’:

              : undefined reference to `std::cout’

              /tmp/ccCiQGl2.o(.text+0x1e): In function `main’:

              : undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)’

              /tmp/ccCiQGl2.o(.text+0x4a): In function `__static_initialization_and_destruction_0(int, int)’:

              : undefined reference to `std::ios_base::Init::Init[in-charge]()’

              /tmp/ccCiQGl2.o(.text+0x69): In function `__static_initialization_and_destruction_0(int, int)’:

              : undefined reference to `std::ios_base::Init::~Init [in-charge]()’

              /tmp/ccCiQGl2.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0′

              collect2: ld returned 1 exit status

              gcc 3.3.2 van fenn…

              #1929646
              mikcsabee
              Felhasználó

                Szevasztok!

                Azt hogy lehet megcsinálni, hogy a linux, betöltésekor, bekérjen egy root jelszót???

                A forráskódot le lehet tölteni valahol???
                Ha igen holl???

                #1929647
                MeheMad
                Felhasználó

                  Pontosan mire gondolsz? Mikor bejön a login, akkor beírod hogy root, aztán meg kéri a root jelszót.

                  #1929648
                  maszili
                  Felhasználó

                    Most veszem észre, én a fenti progit (javítva) le sem tudom fordítani gcc-vel, g++-al viszont igen. Ez mitõl lehet?

                    gcc ~ Gnu C Compiler
                    g++ ~ Gnu C++ compiler

                    vagy valami ilyesmi…

                    A sima C forditoval nem lehet leforditani a C++ forraskodot.

                    Ebbol:

                    Code:
                    undefined reference to `std::cout’

                    arra kovetkeztetek, hogy a forraskod nem C hanem C++.

                    #1929649
                    admin
                    Adminisztrátor

                      Ciao, olvasgattam a topicot, a tanuljunk C nyelven c. könyv alapján írnék progit.

                      #include

                      sorra, azt írja no such file or directory…. és le sem fordul…
                      Egyébként void mainrea nekem csak figyelmeztetést ad de lefordul.
                      gcc version 2.95.4 20011002 (Debian prerelease)

                      Asszem a könyv turbo c-t használ (talán ANSI-t). De Linuxon akarom megírni a progit és bevinni a suliba…

                      #1929650
                      admin
                      Adminisztrátor

                        nem ide tartozik(szorosan, de vmilyen szinten igen), de szeretném megudni, hogy nem tud-e vki mondani nekem egy C++ compilert Linux alá. Biztosan van, de nem tudom honnan hómeg hogyan. Egyébként meg most kezdtem el, de sztem jól haladok vele. Már a többágú elágazásoknál vagyok kevesebb, mint 7 nap alatt. Sztem ez tök jó. 😀

                      10 bejegyzés megtekintése - 1-10 / 15
                      • Be kell jelentkezni a hozzászóláshoz.