Tabelle mit mehreren Ergebnissen



  • Hi,

    es gibt mehrere Tabellen die in etwa folgendermaßen aussehen:

    Variable Ergebnis
    (0 0) = 1
    (0 1) = 2
    (1 0) = 3
    (1 1) = 4

    Sagen wir Ergebnis 1 ist aus dem Jahr 2000, Ergebnis 2 aus 2001, usw.
    Jetzt möchte ich aber diese Tabellen zu einer zusammenfassen:

    Variable Ergebnis1, Ergebnis2, Ergebnis3,...
    (0 0) = 1..0..1...
    (0 1) = 2..5..1...
    (1 0) = 3..4..3...
    (1 1) = 4..2..1...

    Also eine Tabelle soll mehrere Ergebnisse haben. Die einzelnen Ergebnisspalten sollten auch eindeutig der Jahreszahl zugeordnet werden können. Und die Anzahl der Ergebnisspalten soll auch nicht fest sein.

    Meine Frage, ist sowas in C++ überhaupt möglich? Kann man sowas machen?
    Falls ja, könnte mir bitte jemand zumindest paar Tipps geben, wie ich sowas am besten anstellen kann. Würde mich über hilfreiche Antworten sehr freuen.

    mfg Xino



  • Grundsätzlich geht so ziemlich alles mit C++. 😉

    Ich bin mir allerdings nicht sicher, wie du dir das genau vorstellst. Ein wenig Pseudocode würde helfen.

    Auf jeden Fall ist es nicht schlecht, wenn du dich mal mit den Standardcontainer, wie std::vector , std::list usw. beschäftigst. Ich denke mal, dass das schon reichen sollte.

    std::vector:
    http://www.cplusplus.com/reference/stl/vector/

    std::list:
    http://www.cplusplus.com/reference/stl/list/

    Es gibt auf der Seite noch Haufenweise anderer Container, Algorithmen usw.



  • Wichtig ist, dass du den Code schön gliederst, dann sollte es dir nicht allzu schwer fallen. Also Sprachmittel wie Klassen und Funktionen gut ausnutzen und so wenig wie möglich new und delete einsetzen.

    Eine nette STL-Einführung auf Deutsch findest du ausserdem auf unserer Homepage. 🙂
    http://magazin.c-plusplus.net/artikel/Aufbau der STL - Teil 1%3A Container



  • Hi,

    danke Euch für die Antworten.
    An Liste habe ich auch gedacht. Vector werd ich mir mal anschauen.


Anmelden zum Antworten