kostenloser Webspace werbefrei: lima-city


Hilfe zu einem Codefragment

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    moglie

    moglie hat kostenlosen Webspace.

    #include <vector>
    typedef std::vector<int> playerList_t;
    typedef std::vector<int> outpostList_t;


    Kann mir jemand erkl?ren, was dieses Codefragment bewirkt? Hat es vielleicht etwas mit Vektoren in Java zu tun? Wenn ja, mit welchen Methoden bearbeitet man diese Vektoren?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. f***f

    Vector ist Teil der Standardbibliothek und liefert eine ?hnliche Funktionalit?t wie der Vector in java.
    In deinem Fall ist es ein Vector von ints(per template typisiert), w?hrend man bei java ja theoretisch beliebiege Objekte reintun kann.
    Kannst ihn benutzen wie ein int-array, allerdings bietet er auch haufenweise Funktionen zum dynamischen Ver?ndern der Gr??e, sortieren, List-Funktionen, Queue-Funktionen, Stack-Funktionen und was wei? ich nicht noch ;)


  4. Autor dieses Themas

    moglie

    moglie hat kostenlosen Webspace.

    Wo kann ich diese Bibliotheken zum dynamischen Ver?ndern nachlesen?
  5. Hi,

    das Konstrukt (Typ mit Parameter) nennt sich Template und ist "was neues" in C++.
    Der Standard bei den Templates nennt sich STL (Standard Template Library) und ist compilerunabh?ngig.
    Schau mal http://www.informatik.fh-luebeck.de/ti/Seehusen/Publications/UnixMail/3-167.pdf
    Dar?ber gibt es auch B?cher.

    Weil Du Java erw?hnt hast: Die kommende Version 1.5 enth?lt ?hnliche Konstrukte, das Stichwort dort hei?t generische Typen.
  6. Autor dieses Themas

    moglie

    moglie hat kostenlosen Webspace.

    Wie verwende ich remove() und insert bei einem solchen Vector? Am liebsten w?re es mir mit Beispiel.
  7. schau mal bei

    http://www.cppreference.com/cppvector/index.html

    remove gibts nicht, die passende funktion w?re dann wohl erase
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!