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
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 |
#include <tribase.h> #include <iostream> #include <string> using namespace std; int main() { tbInit(); string ZipName; string Pass; string dateiName; cout << "Geben Sie den Namen des Zip-Archives ein: "; cin >> ZipName; cout << "Geben Sie den Password fuer " << ZipName << " ein: "; cin >> Pass; cout << "Geben Sie den Namen der Datei ein: "; cin >> dateiName; tbVFile* File=new tbVFile; if(File->Init("test.txt@test.zip")) { cout << "Fehler beim Erstellen" << endl; } else { cout << "Alles klar!" << endl; // tbVFile::SaveToFile("tost.txt"); } TB_SAFE_DELETE(File); tbExit(); system("Pause"); return 0; } |
Alter Hase
C-/C++-Quelltext |
|
1 |
File->SaveToFile("tost.txt"); |
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 |
#include <tribase.h> #include <iostream> #include <string> using namespace std; int main() { tbInit(); string zipName; string pass; string dateiName; string dateiCheck="test.txt"; string passCheck="kuku"; string zipCheck="test.zip"; bool status=0; tbVFile* File=new tbVFile; do { cout << "Geben Sie den Namen des Zip-Archives ein: "; cin >> zipName; cout << "Geben Sie den Password fuer " << zipName << " ein: "; cin >> pass; cout << "Geben Sie den Namen der Datei ein: "; cin >> dateiName; if((dateiName==dateiCheck)&&(zipName==zipCheck)&&(pass==passCheck)) { if(File->Init("test.txt@test.zip#kuku")) { cout << "Fehler beim Erstellen" << endl; } else { cout << "Alles klar!" << endl; File->SaveToFile("tost.txt"); status=1; } } else { cout << "Eingaben waren nicht korrekt!\n.............................." << endl; } }while(status==0); TB_SAFE_DELETE(File); tbExit(); system("Pause"); return 0; } |
also z.BZitat
if(File->Init("test.txt@test.zip#kuku"))
bei mir hats nicht funktioniert.....Zitat
if(File->Init(string))
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 |
#include <tribase.h> #include <iostream> #include <string> using namespace std; int main() { tbInit(); string zipName; string pass; string fileName; bool status=0; string fileString; char fileArray[100]; tbVFile* File=new tbVFile; do { cout << "Geben Sie den Namen des Zip-Archives ein: "; cin >> zipName; cout << "Geben Sie den Password fuer " << zipName << " ein: "; cin >> pass; cout << "Geben Sie den Namen der Datei ein: "; cin >> fileName; fileString=fileName + "@" + zipName + "#" + pass; strcpy(fileArray,fileString.c_str()); if(File->Init(fileArray)) { cout << "Fehler beim Erstellen" << endl; } else { cout << "Alles klar!" << endl; File->SaveToFile("tost.txt"); status=1; } }while(status==0); TB_SAFE_DELETE(File); tbExit(); system("Pause"); return 0; } |
Alter Hase
C-/C++-Quelltext |
|
1 2 3 4 5 6 |
string fileString; // ... if (File->Init(fileString.c_str())) { // ... } |
Werbeanzeige