Announcement

Collapse
No announcement yet.

Zeiger in C++

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zeiger in C++

    Ich weiss nicht, ob ich hier richtig bin,
    aber ich moechte gerne den Speicherbereich einer Zeigervariable
    SELBST festlegen koennen (wie in Pascal mit dem PTR($A000, 0); fuer den
    Grafikspeicher).

    Wer kann mir da helfen?

  • #2
    s.o

    Comment


    • #3
      Ich habs!!!

      es gibt sogar zwei Moeglichkeiten:
      -einmal mit peek und poke
      -..und mit den "far" zeigern

      Comment


      • #4
        void* ptrname;

        ptrname=(*void)malloc(sizeof(anzahl der Bytes)); oder
        ptrname=(*void)malloc(anzahl*sizeof(void))

        Comment


        • #5
          #include <cstring> // für strlen

          char blub[50];

          char *bla = new char[strlen(blub)+1]; // +1 für binäre Null

          anstatt malloc ist in C++ "new" die "saubere" Variante.

          Korregiert mich, wenn ich falsch liege. Bin selber noch in der Lernphase :

          Comment

          Working...
          X