Ik zit met een probleem in m'n maag. In een programma wordt in een functie (GenerateByteArray) een onbekend aantal byte[13]'s aangemaakt. Deze moeten opgeslagen worden, en ik denk dat een andere array hier het beste voor geschikt is. Maar wat voor een type array moet dat dan zijn?
ik verwacht dat mijn code er zo uit moet komen te zien:
Als dit uberhaupt mogelijk is, hoe moet ik aOut dan declareren?
ik verwacht dat mijn code er zo uit moet komen te zien:
C++:
1
2
3
4
5
6
7
| void CProgram::GenerateByteArray(...* aOut){ for (int i=0; i<iGroupAmount; i++){ // iGroupAmount is een onbekend aantal tussen 1 en 100 byte aSequence[13]; Encode((CGroup*)group[i], aSequence); // data wordt opgehaald, veranderd en in aSequence gezet aOut.Add(aSequence); } } |
Als dit uberhaupt mogelijk is, hoe moet ik aOut dan declareren?
Ik zeg maar zo, ik zeg maar nix. dan zeg ik al veel te veel.