sipdav

Hozzászólások

10 bejegyzés megtekintése - 11-20 / 327
  • Szerző
    Bejegyzés
  • Hozzászólás: C programozás #2016381
    sipdav
    Felhasználó

      Köszi…megnézem.
      Tényleg van olyan szituáció, amikor jobb C-ben megírni valamit mint c++ – ban?

      Hozzászólás: C programozás #2016379
      sipdav
      Felhasználó

        Köszi – az indexelés gondolom csak elgépelés volt (i):
        void fileWriter (std::vector &tomb) {
        for (int index = 0; index < tomb.size(); ++index)
        std::cout << tomb[index];
        }
        De így sem olvassa be a szövegfájlt – nekem legalábbis.

        Hozzászólás: C programozás #2016376
        sipdav
        Felhasználó

          Más. Azt hogyan lehet kezelni, hogyha nem tudom előre a várható sormennyiséget (ami a konkrét esetben char *tomb[20]; – ra van beégetve)

          Hozzászólás: C programozás #2016375
          sipdav
          Felhasználó

            Köszi, de ezt hogyan is?:)

            Hozzászólás: Acer laptop – audio gondok #2178142
            sipdav
            Felhasználó

              Az Ubuntu-t spec azért válaszotottam desktop-nak, mert a dolgok 95% műk egy alap installal – abban nem akarok kihívásokat keresni, napokat hekkelgetni, hogy megnézzek videókat, meg hazaszkájpoljak. Persze próbálkozom, guglizom, de én nem erre koncentrálok. Ezért is írtam ide, hátha valakinek ez a hobbija:)

              Hozzászólás: Acer laptop – audio gondok #2178143
              sipdav
              Felhasználó

                Az Ubuntu-t spec azért válaszotottam desktop-nak, mert a dolgok 95% műk egy alap installal – abban nem akarok kihívásokat keresni, napokat hekkelgetni, hogy megnézzek videókat, meg hazaszkájpoljak. Persze próbálkozom, guglizom, de én nem erre koncentrálok. Ezért is írtam ide, hátha valakinek ez a hobbija:)

                Hozzászólás: Acer laptop – audio gondok #2178140
                sipdav
                Felhasználó

                  Nemtom, én nem vívok meg minden csatát. Rengeteg egyéb dolgot csinálok és a desktop nálam az ami könnyen kezelhető és gyors. Ezért nem windows-t használok:-) Ez valóban egy új laptop és alapból gyakorlatilag a vista kezeli csak az elemeit, amitől viszont rosszul vagyok. Viszont az is igaz, hogy a linux-al sem akarok vesződni desktop szinten – elég kihívást találok a szerver üzemeltetésben és programozásban.

                  Hozzászólás: Acer laptop – audio gondok #2178141
                  sipdav
                  Felhasználó

                    Nemtom, én nem vívok meg minden csatát. Rengeteg egyéb dolgot csinálok és a desktop nálam az ami könnyen kezelhető és gyors. Ezért nem windows-t használok:-) Ez valóban egy új laptop és alapból gyakorlatilag a vista kezeli csak az elemeit, amitől viszont rosszul vagyok. Viszont az is igaz, hogy a linux-al sem akarok vesződni desktop szinten – elég kihívást találok a szerver üzemeltetésben és programozásban.

                    Hozzászólás: C programozás #2016373
                    sipdav
                    Felhasználó

                      Sziasztok! Van egy kis kód, amivel egész egyszerűen a fájlból felolvasott szöveget szeretném kiíratni soronként., úgy, hogy első körben a bevitt adatot tömbben tűrolom soronként és onnan íratom. A probléma, hogy csak az utolsó sort írja ki mégpedig annyiszor ahány sor a szövegfájlban van, ahelyett, h minden sort egyszer írna ki. A getline-ra gyanakodtam, de ha simán kiprintelem beolvasáskor, akkor jól végzi a dolgát – vagyis vhol a pointer-tömbbe emeléskor lehet a gáz. Eddig többnyire perlben dolgoztam ezért kissé még sokatlan ez a pointer-tömbös játék. Köszi.

                      #include „stdio.h”
                      #include „strings.h”

                      int fileReader ();
                      int fileWriter (char **tomb, int meret);

                      main( )
                      {
                      fileReader ();
                      }

                      int fileReader () {
                      FILE *FILEIN;
                      char *tomb[20];
                      int meret;
                      int i=0;

                      FILEIN = fopen(„/home/cucc/szoveg.txt”, „r”);
                      char *sor;
                      size_t hossz=255;

                      sor = malloc(hossz);
                      if (sor = NULL) {
                      exit(1);
                      }

                      while(getline(&sor,&hossz,FILEIN) != -1) {
                      tomb=sor;
                      // strcat(sor,” *** „);
                      // fputs(tomb
                      ,stdout);
                      i++;
                      }
                      free(sor);
                      fileWriter (tomb, i);
                      }

                      int fileWriter (char **szvg, int meret) {
                      int index =0;
                      for (index = 0; index < meret; ++index)
                      printf(„%s”,szvg[index]);
                      }

                      Hozzászólás: Acer laptop – audio gondok #2178130
                      sipdav
                      Felhasználó

                        nem lehet, hogy vmi gombbal explicite ki van kapcsolva a kimenet a laptop-on? Vista-n működik amúgy – de ahhoz nincs idegem.

                      10 bejegyzés megtekintése - 11-20 / 327