
Money Making Machinist
Mitglieder-
Gesamte Inhalte
86 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Money Making Machinist
-
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Me again. Stellt euch vor ihr habt einen String und wollt nun die ersten, sagen wir 5 Zeichen rausmachen. Bsp.: string "Hundekuchen" soll zu "kuchen" werden. Ich hab schon alle Tutorials über Strings die ich habe durchgeschaut und hab nix gefunden. Ich find immer nur strcpy, strncpy usw. Könnt ihr mir das weiterhelfen? -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Hey Du hattest recht. Ich war aufm Holzweg, ich wollt ja eigentlich das str[8] in einem switch abfragen und hab dann immer case 1: geschrieben und weil das nicht ging wollt ich den str[8] in einen int umwandeln. Bin grad drauf gekommen das ich nur hätte case '1': schreiben brauchn. Aber trotzdem danke! -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Unterschiedlich, mal ist das Zeichen das ich als int haben möchte eine Ziffer, manchmal aber auch ein Buchstabe. Was ich ausprobiert hatte, mit atoi hat nicht geklappt. -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Aha okay werds mal ausprobieren. Danke nochmal. Aber ich hätt da nochmal ein kleines Problemchen: Wie lässt sich ein Zeichen eines Strings in einen int konvertieren? Bsp.: ... string str; int xyz; cout << str[8] << '\n'; // soweit alles klar // so und jetzt wollt ich str[8] in eine int konvertieren mit atoi, weil man damit //ja sonst immer strings in ints konvertiert, geht aber komischer weise hier net xyz = atoi(str[8]); cout << xyz << '\n'; -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Ich bin euch beiden ja schon sehr dankbar das ihr mir helfen wollt, aber mir fehlt ganz ehrlich die nötige Erfahrung damit ich was anständiges aus euren Texten hinkrieg. Mir sind im Moment Beispiel lieber. [COptions] CMethod is = 1 [TOptions] Source is = Destination is = Delete original txt when ready = no TMethod is = 1 Write logfile = yes Okay das ist meine .txt mit meinen Einstellungen. Ich hätt halt jetzt entweder wie oben das mit den while Schleifen gemacht, oder alle Strings eingelesen und den Anfang den ich nicht brauch gelöscht. Aber könntet mir jetzt sagen, wie das ganz sich jetzt noch geschickter auslesen lässt. -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Jaja, aber es ändert sich fast alle paar Zeilen die Anzahl der zu ignorierenden Zeichen. -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Und um die 3te Zeile auszulesen können, müsste ich das dann so machen. int main() { string Zeile; string Zeile2; ifstream my_File("test.txt"); my_File.ignore(8, '\n'); while(getline(my_File, Zeile) ){ my_File.ignore(8, '\n'); cout << Zeile << endl; while(getline(my_File, Zeile2) ){ my_File.ignore(8, '\n'); cout << Zeile2 << endl; } } Wie Du siehst, hab ich mir das mal etwas genauer angeschaut und ich bin dir auch echt dankbar für den Code, aber ... des is halt alles etwas umständlich wenn es um viele Zeilen geht, aber demnach, gibt es keine "einfachere" Lösung zum zeilenweisen+ignoriert auslesen. Aber mir ist noch eine Möglichkeit eingefallen, wie wärs wenn man alles ganz standardmäßig, die komplette Zeile einliest und dann nachher den String nimmt und den ungewünschten Teil abschneidet. Hab zwar das noch nie gemacht, aber müsste doch zumindest theoretisch gehen oder? -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Kannst Du ein Beispiel posten? -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Nochmal ich: string str, str2; ifstream a_file("test.txt"); a_file.ignore(1,'\n'); a_file >> str; cout << str << '\n'; // Ab hier möchte ich in die 2te Zeile. a_file.ignore(2, '\n'); a_file >> str2; cout << str2 << '\n'; Des a_file.ignore ignoriert mir die gewollten Zeichen und das ist alles so okay, aber ich will jetzt in die zweite Zeile springen und etwas wieder ignorieren, aber wie? -
Was kann man gegen zu laute gewordene Lüfter tun?
Money Making Machinist erstellte Thema in Hardware
Hi, Was kann man gegen zu laute gewordene Lüfter tun? Wie gesagt nicht laute im allgemeinen, sondern solche die mal leise waren und dann mit der Zeit laut wurden. Mein Kumpel meint das läge am Staub, aber liegt das wirklich daran? Eure Meinung. -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Ähm, weil zum einen ich noch keine große Erfahrung mit .txt habe und zum anderen nicht wirklich etwas brauchbares zu .ini im Inet gefunden hab womit ich lernen könnte. Also falls Du oder jemand anderes etwas hätte, ich würd mich freun. -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
thx [musste noch was hinzufügen um posten zu können] -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Nochmal ne Frage: Wie kann man überprüfen ob eine .txt überhaupt existiert? -
Oder Du lässt ein Dummy-Variable abfragen, geht auch.
-
Also das dein Rechner "zu schnell" kompiliert bezweifle ich, außer Du hast so einen ala DeepBlue oder ähnliches. Es wäre ganz hilfreich, wenn Du mal sagst mit welchem Compiler Du kompiliert hast, weil ich hab keine Ahnung wie ich Dir weiterhelfen könnte.
-
Eigene Header einbinden
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Okay danke für diese ausführliche Antwort Manfred (.Becker, weiß nicht in wie fern ich dich dutzen darf). Ich werd mir das zu Herzen nehmen. Nochmals danke. -
Navigieren in .txt
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Oh! Ich dachte das Beispiel bezog sich gar nicht auf mich. Okay danke, werds mir mal gründlich unter die Lupe nehmen. Danke nochmal für den Hinweis. -
Hi, Ich hätt da mal ne Frag (mal wieder ) Mir gehts darum aus einer txt ganz bestimmte Sachen einzeln auszulesen. Hier ein kleines Bsp. [.txt] Wert = 5 Wert = 123 Wert = abc [/.txt] Es geht mir zum einen darum, den Teil "Wert =" zu ignorieren und zum anderen nicht alles (so wie ich es in vielen Tutorials gelesen hab) gleichzeitig auszulesen und dann ungewollte Eingaben einfach dann zu ignorieren, sondern ohne viel Drumherum gezielt zum Beispiel die Zahlen der zweiten Zeile auszulesen. Ist dieses gezielte lesen so überhaupt möglich? Mfg MMM
-
Eigene Header einbinden
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Bingo! Okay, ich schau mal ob ich das so hinkrieg. Nur noch ne kleine Frage der Interesse halber: Ich hab mal gehört, das es sinnvoll sei, für jede Klasse einen eigenen Header zu schreiben. So eine Erklärung wie oben und ich wär glücklich. Allerdings, ich hab mir das mal mit dem makefile angeschaut, also ich find das sieht ziemlich komplex & kompliziert aus, was ich da bei gnu gesehen hab. Irre ich mich oder ist das schon so einen Sache für sich. -
Also interessantes Thema aufjedenfall, interessiert mich auch.
-
Eigene Header einbinden
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Okay, dann geb ich mal ein Beispiel von dem was ich vorhabe: Als ich hab da meinen Quellcode und so, der ist mir aber zu lang, also möcht ich ein paar Funktionen in einer Headerdatei auslagern, damit alles etwas übersichtlicher wird. Jetzt ist halt die Frag bei mir, was muss alles in den Header rein (Funktion+Funktion-Prototyp?), wo ich den Header dann speichern muss und wie ich den dann in mein main einfüge. Ich hoffe jetzt wirds klarer. -
Eigene Header einbinden
Money Making Machinist antwortete auf Money Making Machinist's Thema in C und C++
Hmm, allgemein, was muss ich definieren, damit die Sache läuft. -
Hi, im Moment benutzte ich noch die Autorenversion von MSVC++6, aber eigentlich brauch ich die nur zum kompilieren, meinen eigentlichen Code schreibe ich in notepad++. Das alles tut nichts zur Sache. Mir gehts im allgemeinen darum, wie ich mir einen eigenen Header schreiben und den dann in meinen Quellcode einbinden. Falls es da Unterschiede bei Win/Linux (man weiß ja nie) geben sollte bei dieser Sache, bitte posten, ist mir sehr wichtig. Danke schon mal im Vorraus.
-
Datei kopieren ohne Streams (c++)
Money Making Machinist antwortete auf Donnerknall's Thema in C und C++
Ich bring vielleicht da was durcheinander, aber man kann zum verschieben von dateien die Conolsen-Befehle benutzen. So oder so ähnlich kann man die dann in seinen Code einbauen: system("move") -
Ahja gut danke, gut zu wissen.