Das zeige ich, denke ich, am besten an einer Schleife. Ersetze dazu das "cout << "Hello World" << endl;" gegen:
|
C/C++ Quellcode
|
1
2
3
4
5
6
7
|
int count = GetAvailableFonts(hConsole,&fonts);
for (int i=0;i<count;i++) {
std::cout << "Font " << fonts[i].index << "-(" << fonts[i].dim.X << ":" << fonts[i].dim.Y << ")\n";
SetFont(hConsole,fonts[i].index);
Sleep(1000);
}
|
Du wirst merken, sie wächst/schrumpft dann stetig. ;D
Um festzuhalten:
Einfach das Array erhöhen/erniedrigen. Nichts anderes tut diese Schleife ja, sie erhöht gleichmäßig das Array, denn Variable "i" wird bei jedem Durchgang ja um 1 erhöht.
Have Fun!
MfG
Check