nanobit

Hozzászólások

10 bejegyzés megtekintése - 101-110 / 512
  • Szerző
    Bejegyzés
  • Hozzászólás: User mappájába fájl létrehozás c++ban #2137243
    nanobit
    Felhasználó

      Köszönöm kedvességed! Igaz, hogy még csak néhány napja próbálgatom a c++-t de valószínüleg minden egyes kódom benne lesz a linux kernelben és hát hibát nem véthetek….

      Hozzászólás: User mappájába fájl létrehozás c++ban #2137238
      nanobit
      Felhasználó

        Gabaman!
        Te most a char *home-ra gondolsz? Csak megjegyzem, hogy gond nélkül hozzáfűzte a futtatas változó tartalmához. A probléma ott kezdődik, hogy az első hozzáfűzéskor, mikor a chmod +x-et fűzöm hozzá a futtatas-hoz, ami mindaddig üres volt, bevág nekem az elejére 2 vagy 3 kérdőjelet. Ehhez még hozzájön a char mutatós home karaktertömb tartalma, ami hibátlanul hozzáfűződik, viszon a system nem tud mit kezdeni a paranccsal, mert a ???chmod +x nem futtatható…

        Hozzászólás: User mappájába fájl létrehozás c++ban #2137239
        nanobit
        Felhasználó

          Gabaman!
          Te most a char *home-ra gondolsz? Csak megjegyzem, hogy gond nélkül hozzáfűzte a futtatas változó tartalmához. A probléma ott kezdődik, hogy az első hozzáfűzéskor, mikor a chmod +x-et fűzöm hozzá a futtatas-hoz, ami mindaddig üres volt, bevág nekem az elejére 2 vagy 3 kérdőjelet. Ehhez még hozzájön a char mutatós home karaktertömb tartalma, ami hibátlanul hozzáfűződik, viszon a system nem tud mit kezdeni a paranccsal, mert a ???chmod +x nem futtatható…

          Hozzászólás: User mappájába fájl létrehozás c++ban #2137228
          nanobit
          Felhasználó

            Köszi, összejött!
            A következő kérdésem inkább érdekes jellegű lenne.
            Az előbbiekben említett getenv visszatérési értékét egy char mutatóban tárolom. Ehhez hozzáfűzőm a szűkséges karakterláncot, ami az elérési út további része. Elrendezem a fájlműveleteket, lezárom. De nekem még szükségem van a elérési útra, mert a fájlműveletekben egy .sh fájlt hoztam létre, amit chmod +x paranccsal kellene futtathatóvá tenni. Ezt úgy oldanám meg, hogy egy következő változóhoz hozzáfűzném a „chmod +x ” láncot, aztán az elérési utat, majd a változót a system függvénybe rakva elérem a célom. Megmutatom a kódot, hogy nagyjából lássátok mier gondolok:

            char futtatas[40]=””;
              char *home;

                home = getenv(„HOME”);
                strcat(home,”/.kde/Autostart/valami.sh”);
                sfile=fopen(home,”w+”);
                fputs(szoveg,sfile);
                fclose(sfile);

                strcat(futtatas,”chmod +x „);
                strcat(futtatas,home);
                system(futtatas);

            Nos. Miért van az, hogy csak akkor képes lefutni a system függvény, ha a futtatas változót az adott módon definiálom/deklarálom?

            Hozzászólás: User mappájába fájl létrehozás c++ban #2137229
            nanobit
            Felhasználó

              Köszi, összejött!
              A következő kérdésem inkább érdekes jellegű lenne.
              Az előbbiekben említett getenv visszatérési értékét egy char mutatóban tárolom. Ehhez hozzáfűzőm a szűkséges karakterláncot, ami az elérési út további része. Elrendezem a fájlműveleteket, lezárom. De nekem még szükségem van a elérési útra, mert a fájlműveletekben egy .sh fájlt hoztam létre, amit chmod +x paranccsal kellene futtathatóvá tenni. Ezt úgy oldanám meg, hogy egy következő változóhoz hozzáfűzném a „chmod +x ” láncot, aztán az elérési utat, majd a változót a system függvénybe rakva elérem a célom. Megmutatom a kódot, hogy nagyjából lássátok mier gondolok:

              char futtatas[40]=””;
                char *home;

                  home = getenv(„HOME”);
                  strcat(home,”/.kde/Autostart/valami.sh”);
                  sfile=fopen(home,”w+”);
                  fputs(szoveg,sfile);
                  fclose(sfile);

                  strcat(futtatas,”chmod +x „);
                  strcat(futtatas,home);
                  system(futtatas);

              Nos. Miért van az, hogy csak akkor képes lefutni a system függvény, ha a futtatas változót az adott módon definiálom/deklarálom?

              Hozzászólás: Dokumentáció-gyüjtemény kezdőknek… #2123545
              nanobit
              Felhasználó

                Sziasztok
                Akik írtak dokumentációt az SKL-re, azok jelentkezhetnek az írásuk .odt kiterjesztésű változatáért, hogy aktualizálják az újonnan megjelenő/megjelent operációs rendszerek használatára is. És természetesen nagy szükségünk van az írni kívánókra, hogy minél több leírás szülessen a rendszerekre.

                Bárki jelentkezését szívesen várom!

                További kellemes linuxozást!

                Makay József

                Hozzászólás: Dokumentáció-gyüjtemény kezdőknek… #2123546
                nanobit
                Felhasználó

                  Sziasztok
                  Akik írtak dokumentációt az SKL-re, azok jelentkezhetnek az írásuk .odt kiterjesztésű változatáért, hogy aktualizálják az újonnan megjelenő/megjelent operációs rendszerek használatára is. És természetesen nagy szükségünk van az írni kívánókra, hogy minél több leírás szülessen a rendszerekre.

                  Bárki jelentkezését szívesen várom!

                  További kellemes linuxozást!

                  Makay József

                  nanobit
                  Felhasználó

                    😀
                    Na időközben megoldottam egy kis BIOS buherálással. Valamiért minden tök alap volt a BIOS-ban 😐 Na mind1 azért köszi!

                    nanobit
                    Felhasználó

                      😀
                      Na időközben megoldottam egy kis BIOS buherálással. Valamiért minden tök alap volt a BIOS-ban 😐 Na mind1 azért köszi!

                      Hozzászólás: ATI driver telepítése openSUSE 10.3-ra #2136210
                      nanobit
                      Felhasználó

                        Nem tudom pontosan mire gondolsz. Az hivatalos repóra (fglrx)? A lényeg, hogy semmiképp nem akar elindulni, akármit csinálok…. 🙁

                      10 bejegyzés megtekintése - 101-110 / 512