max anzahl an elementen in der Konsole
-
Tach,
Gibt es eine maximale anzahl an zeichen die untereinander auf der kosnole ausgegeben werden können? Ich hab nämlich folgendes Problem:
int main() { int iarray[1001]; for (int z = 0;z<=1000;z++) { iarray[z]=z; } for(int i = 0;i<=1000;++i) { cout<<iarray[i]<<endl; } system("Pause"); return 0; }Es werden nich alle Elemente des Arrays ausgegeben, sondern nur die Zahlen von 702 bis 1000.
Wie kann ich diese Begrenzung aufheben?Vielen Dank!
-
Entschuldigung, falscher Bereich Ich schreibs gleich nochmal ins Konsolen-Forum.
-
Du könntest die Ausgabe in eine Datei umlenken.
Die Konsole schneidet die alten Ausgaben ab.#include <iostream> #include <fstream> using namespace std; int main() { int iarray[1001]; for (int z=0; z<=1000; ++z) iarray[z]=z; ofstream File("ausgabe.txt"); cout.rdbuf(File.rdbuf()); for (int i=0; i<=1000; ++i) cout << iarray[i] << endl; }