005
26.01.2007, 21:05 Uhr
0xdeadbeef
Gott (Operator)
|
Klar geht das anders. Du musst halt nur die austauschbaren Daten in Dateien verwalten und per *fstream zur Laufzeit auslesen. Es gibt keinen Grund, alles fest einzukompilieren. Zum Beispiel könntest du deine Rätsel in eine Textdatei, raetsel.txt, schreiben:
Code: |
7 2 6 3 4 9 5 1 8 9 4 5 2 1 8 3 6 7 1 8 3 6 7 5 9 2 4 1 6 7 4 5 2 9 8 3 4 8 3 7 9 1 6 5 2 2 5 9 8 3 6 7 4 1 8 3 1 2 9 4 6 7 5 5 7 9 8 3 6 1 2 4 4 6 2 5 1 7 3 9 8
|
Und das dann in etwa so verarbeiten:
C++: |
#include <fstream> #include <iostream>
int main() { int raetsel[9][9];
// einlesen std::ifstream in("raetsel.txt"); for(int i = 0; i < 9; ++i) { for(int j = 0; j < 9; ++j) { in >> raetsel[i][j]; } }
// ausgeben for(int i = 0; i < 9; ++i) { for(int j = 0; j < 9; ++j) { std::cout << raetsel[i][j] << ' '; } std::cout << std::endl; } }
|
Allerdings solltest du dir vor Augen halten, dass C++ zur Benutzung in einem Webserver denkbar ungeeignet ist, zumindest als content. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra Dieser Post wurde am 26.01.2007 um 21:06 Uhr von 0xdeadbeef editiert. |