Leslieman

Hozzászólások

10 bejegyzés megtekintése - 351-360 / 571
  • Szerző
    Bejegyzés
  • Hozzászólás: C programozás 2 #2017260
    Leslieman
    Felhasználó

      Kicsit belebonyolódtam a kizáró vagyba. A lónak is 4 lába van…

      Hozzászólás: Ronda GUI-jú programok #2020073
      Leslieman
      Felhasználó

        Töltsd le az Adobe Reader 7-et! Sokkal szebb (is). 😛
        A többi sajnos tényleg olyan, amilyen.

        Hozzászólás: C programozás 2 #2017258
        Leslieman
        Felhasználó

          Ez tényleg igaz:
          00011111 VAGY 00000100 = 00011111
          Ez nem igaz assemblyben sem:
          00011011 VAGY 00000100 = 00000000
          ezzel megnéztem, hogy a 3. bit nulla-e

          Ez igaz, én is ezért írtam

          Hozzászólás: C programozás 2 #2017256
          Leslieman
          Felhasználó

            Maradjunk annyiban, hogy lehet nullára és lehet egyre maszkolni (egyiket vagyolva, másikat éselve). Az adott feladattól függ, hogy éppen melyiket használjuk.

            Minden tiszteletem a tiétek, kisbetu, de a ‘bites vagy (|) ‘ használatával a kód mindig igazat ad, így használhatatlan az én olvasatomban. Vagy valamit tényleg félre nézek. :rolleyes:

            Hozzászólás: C programozás 2 #2017255
            Leslieman
            Felhasználó

              Meg van adva hogy melyik mezõ hány bájt és ha más típusú változóba (pl 2 bájtos értéket egy 4 bájtos változóba ) olvasok be akkor néhány érték nem megfelelõ lesz.

              Ezt kb úgy szokták megoldani, hogy ugye tudod, hány bájt a teljes fejléc, ezért ezt az egészet beolvasod egy memória területre:

              Code:
              #define HEADER_MERET 18

              unsigned char header[HEADER_MERET];

              //load the file header
              file.seekg (0, ios::beg);
              file.read((char *) header, sizeof(header));
              ….
              m_width = header[12] + header[13] * 256;
              m_height = header[14] + header[15] * 256;
              color_depth = header[16];

              Ez ugyan c++ kód, de az elv a lényeg.

              Hozzászólás: C programozás 2 #2017253
              Leslieman
              Felhasználó

                Mert a logikai vagy esetén akkor válik 1-é a végeredmény bit, ha mindkét forrásbit 0
                0 0 -> 0
                1 0 -> 0
                0 1 -> 0
                1 1 -> 0

                Vizsla! Itt nem rontottál el valamit?
                Elõször is mindenhol 0 van, ez gondolom elgépelés, másodszor pedig logikai ‘vagy’ esetén a kifejezés értéke akkor lesz ‘Igaz’, ha valamelyik tag értéke ‘Igaz’.

                Ráadásul a következõ mintapéldában a ‘|’ nem is logikai vagy, hanem ‘bitmûvelet vagy’. A logikai vagy az a ‘||’.

                Hozzászólás: C programozás #2016124
                Leslieman
                Felhasználó

                  Régen én is TT-ben „utaztam”. Volt egy-két nagyon jó modellbolt Pesten, de hát akkor még nem volt pénzem a „csodákra”. (és itt most nosztalgikus gondolatok rohannak meg 🙂 )

                  Hozzászólás: C programozás #2016123
                  Leslieman
                  Felhasználó

                    Mi már mindent szónak becézünk, ami két bitnél nagyobb.

                    Nem érdekes. A programozói terminológiában a „szó” 16 bitet jelent, így megértitek egymást beszélgetéskor 🙂 .

                    utánna ha rendesen begyakoroltam akkor nekifogok a soros portnak meg a PIC mikrokontrollereknek.

                    A PIC-ek nagyon jól használhatóak rengeteg dologra. Csak a feladatra legmegfelelõbb típust kell kiválasztani.
                    A Magyar Parlament szavazó rendszerének kiépítésekor mi pl PIC16C84-eseket használtunk. <_< :D .
                    Szerintem a számítógép azért megfelelõbb egy ilyen vasútvezérlésre, mert ott lehet szépen grafikusan állapotokat kijelezni, könnyebb a vezérlés, program módosítás, ilyesmi. 10 éves koromban egy ilyen volt minden vágyálmam… aztán 7-8 évvel késõbb jöttek a csajok 😆 .

                    Hozzászólás: C programozás #2016119
                    Leslieman
                    Felhasználó

                      a 8 bites kimenetre egy 8 bites szót küldök ki

                      Ehh… a 8 bit az nem szó. A szó az 16 bit, legalábbis nálam. :blush:
                      Amúgy:
                      Linux I/O port programming mini-HOWTO
                      Parallel port output

                      Hozzászólás: Mysql #2019538
                      Leslieman
                      Felhasználó

                        de a végén azt mondja, hogy nem ment végbe a
                        kért összetevõk telepítése.

                        Talán tényleg próbáld meg feltenni a kért csomagokat konzol módban. Nem kell úgy újraindítani, hanem elég ha nyitsz egy konzolt, majd beírod, hogy su és a root jelszavát (enter).

                        Aztán sorban telepítgesd fel a kért csomagokat az rpm -i /utvonal/csomagneve.x.x…rpm parancs segítségével! Ekkor talán látni, hogy mit miért nem akar felrakni.
                        Vagy tényleg használható ilyenkor az urpmi /utvonal/csomagneve.x.x…rpm is, csak nem tudom, az is normálisan visszadja-e a hibaüzeneteket.

                        Ha nagyon le akarsz tölteni, akkor pl itt lehet keresgélni:
                        fr2 rpmfind
                        Csak figyelj a verziókra! A 10.1-hez ha jól látom a MySQL 4.0.20 van, azaz azzal érdemes elsõre próbálkozni a függõségek miatt.

                      10 bejegyzés megtekintése - 351-360 / 571