Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat
David_pb hat dies hier geschreiben -.-
P.S.:
DEATH hat Folgendes geschrieben:
Code (C++):
Quellcode
1 if (ahnung == 0) {read FAQ; use SEARCH; use GOOGLE; } else { use brain; make post; }
Deine Signatur macht keinen Sinn. Sie besagt nämlich man solle sein Hirn nutzen und einen Post tätigen, wenn der Ahnungslevel ungleich Null ist.
Dies ist aus zwei Gründen falsch. Entweder man hat Wissen, dann reicht es sein Hirn zu nutzen oder man hat eine Art minuswissen, da nutzt dein Hirn auch nichts mehr.
Desweiteren hat einjeder der mit Null Ahnung ein Problem angeht, nach dem FAQ/SEARCH/GOOGLE Prozess zwar evtl ein Grundwissen (0 < ahnung < 100) das aber nicht reicht die Problemstellung im vollen Umfang zu erfassen und das Problem zu beseitigen. Die Möglichkeit sein Hirn, nach der Recherche, zu nutzen und alternativ einen Post zu machen wird hier aber radikal ausgeschlossen.
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
xyz... char abc[26][26]; char def[26][26]; abc[0][0] = a; def[0][0] = h; abc[0][1] = e; def[0][1] = x; . . . //bis jeder buchstabe irgendwo zugewiesen worden war... //nun kann ich alles mit abc[x][y] bzw. def[x][y] abrufen, finde aber diese Methode //bissle arg umständlich um ehrlich zu sein x_X |
Zitat von »"DEATH"«
welch ein jammer das es noch menschen unter uns gibt die kein humor verstehen.... :cry:
Zitat von »"DEATH"«
so hab ich des 'matrix' zeuch jetzt gelöst bei verbesserungsvorschlägen bitte gleich hier hin schreiben
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 xyz... char abc[26][26]; char def[26][26]; abc[0][0] = a; def[0][0] = h; abc[0][1] = e; def[0][1] = x; . . . //bis jeder buchstabe irgendwo zugewiesen worden war... //nun kann ich alles mit abc[x][y] bzw. def[x][y] abrufen, finde aber diese Methode //bissle arg umständlich um ehrlich zu sein x_X
Zitat
so hab ich des 'matrix' zeuch jetzt gelöst bei verbesserungsvorschlägen bitte gleich hier hin schreiben
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 xyz... char abc[26][26]; char def[26][26]; abc[0][0] = a; def[0][0] = h; abc[0][1] = e; def[0][1] = x; . . . //bis jeder buchstabe irgendwo zugewiesen worden war... //nun kann ich alles mit abc[x][y] bzw. def[x][y] abrufen, finde aber diese Methode //bissle arg umständlich um ehrlich zu sein x_X
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
#include <iostream> #include <fstream> #include <string> #include <windows.h> #include <math.h> using namespace std; int main(void) { // Variablen werden deklariert string sbuffer = ""; int iarraysize = -1; // streams werden initialisiert fstream input; fstream output; // stream-eigenschaft wird festgelegt input.open("input.txt", ios::in); output.open("output.txt", ios::out); // die größe des Arrays für die Daten wird ermittelt while (sbuffer != "end") { getline(input, sbuffer, '\n'); iarraysize++; } // Array wird initialisiert int adata[iarraysize]; // der virtuelle "Zeiger"/Curser wird zum Anfang der Textdatei gesetzt input.seekg( 0, ios_base::beg ); input.clear(); // die Textdatei wird in das adata-Array eingelesen // kann mit einer zweiten Schleife ergänzt werden, die dann die einzelnen Spalten ausliest (anstelle \n dann \t verwenden. // Achtung! du musst dann auch das auslesen (bestimmen der Arraygröße ändern // wenn du die tabellen aus excel kopierst und in ne txt-datei einfügst, dann sind die wie folgt aufgebaut: // Inhalt1 \t Inhalt2 \t Inhalt3 \t Inhaltn \n // Inhaltn+1 \t Inhaltn+2 \t Inhaltn+3 \t Inhalt2*n \n for( int i=0; i < iarraysize; i++) { getline(input, sbuffer, '\n'); adata[i] = atoi(sbuffer.c_str()); } // MACH WAS! input.close(); output.close(); system("PAUSE"); return EXIT_SUCCESS; } |
Werbeanzeige