C

10 bejegyzés megtekintése - 71-80 / 81
  • Szerző
    Bejegyzés
  • #2078085
    kalo
    Felhasználó

      Nem tudom, hogy miből alakult ki a vita, de akkor már pontosítom a hozzászólásom:

      – készítesz egy könyvtárat (pl. mkdir /home/kalo/dos), ide másolod, amit használni szeretnél dos alatt
      – dosbox elindít
      – Z: után beírni: mount c: /home/kalo/dos
      – c:
      – ezek után már sima dos-os parancsokkal lehet dolgozni

      Sok sikert. 3.gif 

      #2078086
      xcut
      Felhasználó
        kozapeti wrote:
        kis szünet után ismét itt vagyok.

        ahogy azt belém „verték” a Firmák az elmúlt két hétben, én egy nagyon sötét pogány vagyok, szóval fogalmam sincs, hogy hogyan kell használni a DOSBox-ot, ha elindítom kidob egy (gondolom virtuális) Z: meghajtót és kész, nem találom rajta a HDD-m tartalmát, így nem tudkm elindítani a bc.exe-t.

        tudom, sok baj van velem, de ha ebben segítetek, igérem többet nem fáradsztok senkit a kezdő problémáimmal (egy darabig wink.gif )

        mutass egyetlen egy olyan állásajánlatot 2007-ből, amiben megkövetelték, hogy borland c-ben fejlessz… szerintem egyet se találsz… megtanulsz borland c-ül programozni, és senkinek sem fog kelleni a tudásod

        #2078087
        kozapeti
        Felhasználó

          gabaman:

          1, folyamatban van, de mivel nem programozónak tanulok nem ez az elsődleges problémám.
          2, mivel (szerintem) a tananyag és az ehhez használt szoftverek összeállításába nincs beleszólásom, ezért egyelőre azt mérlegelem, hogy milyen hátrányaim származhatnak abból, ha felvetem ezt a kérdést a tanáromnak és vitába bocsátkozok vele… ahogy végig olvasgattam amiket írtatok nem sok olyan érv van, amivel a borlandc mellett szól, és nem tudom, hogy kibírná e, hogy nem neki van igaza… sz.tem ez az ember, nem nyitott a szabad szoftverek felé

          az a szörnyű, hogy legvégső esetben azt fogja mondani, hogy bármikor beülhetek a számítástechnika terembe tanulni, ahol „mindig minden működik”…

          uzsolt:

          tudom, tudom, mielőtt kérdeznél keress rá a google-n. legközelebb így lesz.

          #2078088
          xcut
          Felhasználó

            Amúgy itt egy példa arra, hogy mi a különbség a borland c és az ansi c közt. A következő kód borland c-ben működik, ansi c-ben nem (és ez így helyes):

            Code:
            double *soratlagok(double *t, int sor, int oszlop){
                double soratl[sor]={0};
                int i;
                for(i=0; i<sor; i++){
                int j;
                for(j=0; j<oszlop; j++)
              soratl[ i ] += t[i*oszlop+j];
                soratl[ i ] /= oszlop;
                }
                return soratl;
            }

            Ez a kód borland c-ben készült. Eltekintve attól, hogy a tömbdeklaráció teljesen szabálytalan, ez a kód megjósolhatatlan értéket ad vissza, vagy segfaultol, mert a lokális tömb megsemmisül, és egy olyan memóriaterületre ad át mutatót, ami lehet már nem is a programhoz tartozik.
            A C nyelv egyszerűségre és következetességre épül, amit egy csomószor „megszeg” a borland-féle implementáció.

            #2078089
            Névtelen

              … azt mérlegelem, hogy milyen hátrányaim származhatnak abból, ha felvetem ezt a kérdést a tanáromnak és vitába bocsátkozok vele…

              Hú, ez engem soha nem tudott éredekelni. 🙂 (Azt hiszem nem is lesz diplomám soha. :))

              Amúgy a kedvencem az volt, amikor „weblapkészítést” vettünk infó órán, és a tanár leb@szott, hogy mit csinálok én a notepad-ben, amikor a feladat MS FrontPage. 🙂 (Úgy tanított infót, hogy a sima statikus html nyelvet sem ismerte.)
              Volt elég sok infótanárom középiskolás éveim alatt, meg is van _mindről_ a véleményem. Félelmetes, hogy ilyen arcok fogják „képezni” a következő generációt. Hajrá ECDL vizsga, meg hasonló [STRIKE]’értelmes'[/STRIKE] dolgok..

              #2078090
              zoltan22
              Felhasználó
                xcut wrote:
                Amúgy itt egy példa arra, hogy mi a különbség a borland c és az ansi c közt. A következő kód borland c-ben működik, ansi c-ben nem (és ez így helyes):

                Code:
                double *soratlagok(double *t, int sor, int oszlop){
                double soratl[sor]={0};
                int i;
                for(i=0; i<sor; i++){
                    int j;
                    for(j=0; j<oszlop; j++)
                soratl[I] += t[i*oszlop+j];
                    soratl[I] /= oszlop;
                }
                return soratl;
                }

                A „I”-t hol jelenetted be? 🙂
                Egyebkent kulon szepseg a DOS-os cuccokban a 16bites cimezes. Erdekes dolgok tortennek, ha a t tomb merete meghaladja a 64k-t (vagy akar a sor valtozo eleg nagy).

                #2078091
                gabaman
                Felhasználó
                  kozapeti wrote:
                  1, folyamatban van, de mivel nem programozónak tanulok nem ez az elsődleges problémám.

                  Óvónőknek például nem tanítanak C programozást, tehát nem oktatnák, ha valamennyire nem lenne rá szükség. A nagybátyám (agrármérnök) sokszor dicsekedett azzal, hogy amit az egyetemen tanult (a ’60-as években) abból szinte az egész pályafutása során meg tudott élni. Gondold csak végig, az EU verseny miatt mekkora hátrányba fogsz kerülni, hogy ha a már elavult dolgokat tanulod meg, és amikor szükséged lenne rá, nem fogod tudni olyan könnyen felfrissíteni az ismereteidet, mint aki a csúcstechnikát tanulta.

                  kozapeti wrote:
                  2, mivel (szerintem) a tananyag és az ehhez használt szoftverek összeállításába nincs beleszólásom,

                  Ez tévedés! Ezért (is) vannak a különböző diák önkormányzatok és egyéb szervezetek,  hogy képviseljék a diákok érdekeit, ők (ha akarnak) valóban tudnak segíteni ez ügyben. A tananyag a C nyelv, nem pedig a Borland C. Így – mivel nem az elvárható szinten tanítanak – jogos a változtatásra irányuló igény (a C nyelv => Java nyelv nem, de a Borland „házi” C => ISO9899:1999 viszont igen). A szabvány 7 éves, a Borland/Turbo C meg 18. Az egyetemnek is illene frissiteni…

                  http://en.wikipedia.org/wiki/Turbo_C

                  kozapeti wrote:
                  ezért egyelőre azt mérlegelem, hogy milyen hátrányaim származhatnak abból, ha felvetem ezt a kérdést a tanáromnak és vitába bocsátkozok vele…

                  Kúnfajta, nagyszemű legény volt,
                  Kínzottja sok-sok méla vágynak,
                  Csordát őrzött és nekivágott
                  A híres magyar Hortobágynak.

                  Alkonyatok és délibábok
                  Megfogták százszor is a lelkét,
                  De ha virág nőtt a szívében,
                  A csorda-népek lelegelték.

                  Ezerszer gondolt csodaszépet,
                  Gondolt halálra, borra, nőre,
                  Minden más táján a világnak
                  Szent dalnok lett volna belőle.

                  De ha a piszkos, gatyás, bamba
                  Társakra s a csordára nézett,
                  Eltemette rögtön a nótát:
                  Káromkodott vagy fütyörészett.

                  Ady Endre: A Hortobágy poétája (1905)

                  kozapeti wrote:
                  ahogy végig olvasgattam amiket írtatok nem sok olyan érv van, amivel a borlandc mellett szól, és nem tudom, hogy kibírná e, hogy nem neki van igaza…

                  No igen, itt jön elő, hogy a pillanatnyi nyugalmad, vagy a hosszú távú érdekeid a fontosabbak.

                  kozapeti wrote:
                  sz.tem ez az ember, nem nyitott a szabad szoftverek felé

                  Szerintem nézd meg mit jelent az a kifejezés, hogy szabvány. Az összes jelenlegi fordító támogatja az említett szabványt, és soknak van ingyenesen használható verziója. Nem csak a nyílt forrású szoftverek jöhetnek szóba e  téren, és nem is mindegyikért kell fizetni (legálisan) az oktatási és/vagy non-profit célra.

                  http://www.intel.com/cd/software/products/asmo-na/eng/compilers/284132.htm
                  http://msdn.microsoft.com/vstudio/express/

                  kozapeti wrote:
                  az a szörnyű, hogy legvégső esetben azt fogja mondani, hogy bármikor beülhetek a számítástechnika terembe tanulni, ahol „mindig minden működik”…

                  Úgy érted, ahol minden meg van kövesedve? Jobb helyeken már levakarták a Borland C-t, mert már beszáradt.

                  #2078092
                  xcut
                  Felhasználó
                    zoltan22 wrote:
                    A „I”-t hol jelenetted be? 🙂
                    Egyebkent kulon szepseg a DOS-os cuccokban a 16bites cimezes. Erdekes dolgok tortennek, ha a t tomb merete meghaladja a 64k-t (vagy akar a sor valtozo eleg nagy).

                    az kis i akart lenni 🙂 javítom is

                    upd: mint kiderült, a hiba nem az én készülékemben volt, hanem egy bbcode bug (a code részben nem kellene helyettesíteni a bbcode-okat)

                    #2078093
                    gabaman
                    Felhasználó

                      Úgy rémlik, a ciklusokkal is lehetett trükközni nem éppen logikus módon:

                      Automatice deklaráció (int i):

                      Code:
                      void main () {
                        for (i=0;i<10;i++)
                          printf ("%dn", i);
                      }

                      Ciklus változo forever:

                      Code:
                      void main () {
                        for (int i=0;i<10;i++) {
                          printf ("%dn", i);
                        }
                        printf ("+1: %dn", i);
                      }
                      #2078094
                      xcut
                      Felhasználó

                        igen, a C-nek van egy olyan tulajdonsága, hogy alapból mindent intnek vesz, ami lehet jó néha. Bár én mindig rendesen deklarálok.

                        A ciklusossal meg most volt egy apró gondom zh-n, logaritmus számolásnál. A végére return i-1 kellett return i helyett 🙂

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