C programozás

Kezdőlap Fórumok Programozás C programozás

10 bejegyzés megtekintése - 221-230 / 352
  • Szerző
    Bejegyzés
  • #2016316
    goraki
    Felhasználó
      #2016317
      jzombi
      Felhasználó

        Amúgy sztem próbáldd ki gnoe-terminálban, karakter kódolást valami szabványos byte méretûre állítani (pl. iso-8859-2), és char-al szórakozni…

        #2016318
        szati
        Felhasználó

          A char nem mûkszik egyszerûen nem „fér bele” egy õ vagy hasonló betû UTF8-al kódolva.

          Code:
          Amúgy sztem próbáldd ki gnoe-terminálban, karakter kódolást valami szabványos byte méretûre állítani (pl. iso-8859-2), és char-al szórakozni…

          Ez jó ötlet debugoláshoz de ez egy éretségi feladat, gyorsan kell csinálni nem lehet ilyesmit, nem fér bele az idõbe, a másik meg az hogy nem mondhatod a javító tanárnak hogy állítsd már át a gnome terminált amikor javítod.

          #2016319
          szati
          Felhasználó

            Még egy dolog ami fölmerült az éretségi kapcsán. Melyik függvényel lehet egy számot (int tipusú változóból) karakterláncá alakítni? (a strtol() ellentetját keresem )

            Sajna nem aláltam a c referenciában.

            #2016320
            Leslieman
            Felhasználó

              Az stdio.h-ban mintha lenne sprintf (http://www.cplusplus.com/ref/cstdio/sprintf.html) fuggveny. En azzal csinalnam…

              #2016321
              szati
              Felhasználó

                Köszi, ez tökéletes lessz.

                #2016322
                szati
                Felhasználó

                  Még egy kérdés. Amit most a bufferba megkaptam karakterláncként az ki szeretném írni egy fileba a write() segítségével. De ehez tudnom kéne milyen hosszú a buffer tartalma. Hogyan tudom lemérni?

                  Jah igen ez a visszatérési értéke. Bocs

                  #2016323
                  ds
                  Felhasználó

                    int helyett wchar_t, a switch -be meg case L’õ’:…
                    hátha…

                    #2016324
                    pointux
                    Felhasználó

                      strlen, mivel ez egy szabványosan lezárt karakterlánc. (Ha magad csinálsz valamit, akkor arra vigyárni kell, hogy szabványosan legyen lezára.)
                      Persze nem c++ téma, de azzal jobban jársz, mert ilyenekre nem kell figyelni…bár, ha egy nem kiíratható objektumot próbálsz kiírni – amihez azért elég vaknak kell lenni – akkor biztosan furcsa dolgok történnének: segfault.

                      #2016325
                      goraki
                      Felhasználó
                      10 bejegyzés megtekintése - 221-230 / 352
                      • Be kell jelentkezni a hozzászóláshoz.