Datensätze in einem array zählen



  • Hi, ich wollte fragen ob jemand weis wie cih datensätze in einem array zählen kann.

    z.B. array[10]={123,456,789,012,345}

    das sind jetzt 5 datensätze, mit

    sizeof(test)/ sizeof(test[0])

    bekomm ich 10 ausgegeben, weil der array auf 10 dimensioniert wurde.



  • Hallo,

    Das geht so erstmal nicht. Du könntest an Position 6 eine Zahl schreiben die nicht vorkommen kann und dann diese Zahl suchen. Etwas einfacher geht es, wenn du statt dem Array ein std::vector nimmst. Da gibt dir size() dann die Anzahl der vorhandenen Elemente an.

    Ciao


Anmelden zum Antworten