Du bist nicht angemeldet.

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!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 28.

Werbeanzeige

07.01.2012, 18:29

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Glaube ich doch. Hab doch noch gar keinen beleidigt. Ich nehme das doch ernst. Das war eine ernste Aussage, dass mit Harry Potter.

07.01.2012, 11:35

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Zitat von »NachoMan« Zitat von »daemonTutorials« Scheint leicht verständlich zu sein. Ironie? Für Einsteiger ist es wirklich nicht geeignet. Aber nach einem Einsteigerbuch sehr zu empfehlen. +1 Zitat von »Checkmateing« Allgemein als Nachschlagewerk zu empfehlen. Kauf dir übrigens nicht die Deutsche Version, ansonsten darfst du dich auf die besten Übersetzungen freuen die du in deinem Leben je gelesen haben durftest. MfG Check PS: Verdammt, vor 2 Beiträgen war ein sehr denkwürdiger Moment. Ich h...

06.01.2012, 21:50

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Hatte ich vor. In den nächsten Monat wenn das Geld reicht. Scheint leicht verständlich zu sein. Trotzdem Danke

05.01.2012, 20:51

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

BRanch Draft. Link: https://github.com/daemonTutorials/dt_tu…ings/tree/draft Die die du da hast ist älter.

05.01.2012, 17:18

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Mittlerweile hat sich herausgestellt, dass die Funktion selber funktioniert nur durch irgendwas im Programm übersprungen wird. Ich habe das Programm dem Debugger vorgeworfen und gefunden, wonach ich gesucht habe. Das Programm schreibt keine Daten in die Variable frage. Nur am Anfang steht Merkwürdigerweise "Maik" drin und wird gelöscht. getline() selber funktioniert, nur scheint die Variable an diesem Punkt read-only zu sein, obwohl sie erst 2 Zeilen vorher deklariert wurde. Deswegen wird höchst...

05.01.2012, 16:28

Forenbeitrag von: »daemonTutorials«

Espadon Online: MMORPG in der Entwicklung sucht Mitarbeiter

Ich finde das Spiel wirklich extrem toll. Vor allem, dass es auch auf Linux läuft ist ein +1 wert. Mir gefällt die Grafik und der Aufbau. Ich habe da aber ein paar Fragen: Wird das Spiel auch in einem Ressourcenschonenden 2D-Mode angeboten, dass alles aus einer perspektive und mit weniger Polygonen auskommt?Kann man später einen eigenen Server aufsetzen?Wieviel Zeit im Monat sollte man investieren?Da ich gesehen habe, dass ihr nur 3 2D-Grafiker habt, würde ich mich gerne mit einem Grafiktablett ...

04.01.2012, 09:35

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Jetzt wird auch der delimiter erkannt: C-/C++-Quelltext 1 getline(std::cin, frage, '\n'); Hatte diesen feinen Unterschied zwischen char und string vergessen. Trotzdem würgt er die Funktion ab. Ich werde es mal auf github.com hochladen und schauen, wer mir helfen kann. Das kann nicht wahr sein. Sieht jemand denn einen Fehler? Maik

03.01.2012, 20:01

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Dein Beispiel funktioniert auch bei mir. Jetzt habe ich aber der Funktion getline einfach mal den Delimiter hinzugefügt: Quellcode 1 2 3 4 5 6 7 g++ -Wall -g -o "intelligent_program" "intelligent_program.cpp" person.class.cpp ki.ns.cpp (im Verzeichnis: /media/Daten/github/dt_tutorial_listings/c++/intelligent_program.d) intelligent_program.cpp: In Funktion »int main()«: intelligent_program.cpp:60:38: Fehler: keine passende Funktion für Aufruf von »getline(std::istream&, std::string&, const char [...

03.01.2012, 11:20

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Zitat von »Saik0« Schau dir doch mal das Beispiel in der Referenz an. Gibt es denn einen Unterschied zwischen C-/C++-Quelltext 1 2 3 string str; cout << "Please enter full name: "; getline (cin,str); und C-/C++-Quelltext 1 2 3 string question; cout << "<< "; getline (cin,question); Ich sehe keinen. Ich includiere auch C-/C++-Quelltext 1 2 3 4 #include <iostream> #include <string> using namespace std; Maik

03.01.2012, 10:09

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Das kommt als Ausgabe zurück Quellcode 1 2 3 ============================== >> Willkommen maik << >>Your Question: Der Code: C-/C++-Quelltext 1 2 3 string question; cout << "<< "; std::getline (cin, question); Irgendwas klappt da doch nicht. Man wird zu keiner Eingabe aufgefordert. Ich nutze g++ Maik

02.01.2012, 22:34

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Vielen Dank für die Links. Haben mir sehr geholfen. Maik

02.01.2012, 12:20

Forenbeitrag von: »daemonTutorials«

[C++] cin gibt keine sätze zurück

Hallo Community, ich bin es wieder. Und zwar habe ich das Problem, dass cin nur das erste Wort des eingegebenen Satzes speichert. Ich müsste eine Möglichkeit finden, eine Frage auszulesen und abzuspeichern. Hier mein verwendeter Code: C-/C++-Quelltext 1 2 3 string question; cout << "<< "; cin >> question; cout << endl << question << endl; Ausgabe: Quellcode 1 2 << Wie heißt du? Wie Ich habe schon überall gesucht. Mit cin.getline() habe ich schon rumprobiert, funktioniert bei mir nicht, da ich st...

01.01.2012, 19:46

Forenbeitrag von: »daemonTutorials«

C++ Zeiger, Arrays und Funktionen

Zitat von »GreenPepper« Zitat von »daemonTutorials« "->" benutzt mein bei Dynamisch erzeugten Objekten: Das ist einfach eine alternative Schreibweise zu: C-/C++-Quelltext 1 (*prt).value Hier nochmal ein Beispiel: C-/C++-Quelltext 1 *(*ptr).value; wird zu: C-/C++-Quelltext 1 *ptr->value; Wie du siehst, trägt die '->'-Variante zur Übersichtlichkeit bei, weshalb es ratsam ist, davon Gebrauch zu machen. Genau, zur Übersichtlichkeit wird es angewendet. Mehr auch nicht.

01.01.2012, 18:29

Forenbeitrag von: »daemonTutorials«

Pokemon Dawn (MMORPG) - Update: 03.05.2012

So wie es aussieht ist es ein Browsergame auf HTML5 oder Flash-Basis. Den Umstand dass HTML5 so früh noch nicht wirklich da war, denke ich, dass es Flash ist. Lasset mich eines anderen belehren. Das ganze wird wahrscheinlich auch per JS gesteuert, schön wenn es so wäre. Die Basis dahinter wird wohl nicht PHP sein, da diese Sprache keinen eigenen Server basteln kann, der in Echtzeit funktioniert. Außer es wird fast alles mit Java oder so berechnet. Dass es ein Java Applet ist würde ich auch denke...

01.01.2012, 18:20

Forenbeitrag von: »daemonTutorials«

C++ Zeiger, Arrays und Funktionen

"->" benutzt mein bei Dynamisch erzeugten Objekten: C-/C++-Quelltext 1 CRaumschiff *schiff;schiff = new CRaumschiff; Diese muss man, wenn man sie nicht mehr brauch, per "delete" Anweisung löschen, da sie den Heap/Speicher belegen und Ressourcen verbrauchen. Maik

31.12.2011, 21:02

Forenbeitrag von: »daemonTutorials«

[C++] Speicherzugriffsfehler auf std::string::assign / Fehler bei Laufzeit

Zitat von »BlueCobold« Haua, haua, haua, haua... ja, das geht. Aber ich wette, dass Dir nicht klar ist WIESO. Doch! Die Variable "person" beinhaltet den Rückgabewert bzw. das Rückgabewert der Funktion fillIn() die als Rückgabewert ein Objekt des Typs Person zurückgibt. Die Variable selber ist auch als Objekt des Typs Person deklariert. In der Funktion erstelle ich eine neue Instanz von Person und mache meine arbeiten und gebe es am Ende zurück. In der Variable steht nun das veränderte Objekt de...

31.12.2011, 14:04

Forenbeitrag von: »daemonTutorials«

[C++] Speicherzugriffsfehler auf std::string::assign / Fehler bei Laufzeit

Problem gelöst! Ich habe einfach die Methode fillIn() als Person deklariert und einfach ein Objekt des Typs Person von zurückgegeben. C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Person person = fillIn(firstName, lastName, age, birthday); // Deklaration //============== Person fillIn(string firstName, string lastName, string age, string birthday) { Person person; person.setAttribute(1, firstName); // cout << firstName << " | " << firstHandler << endl; person.setAttribute(2, lastName); //...

31.12.2011, 13:51

Forenbeitrag von: »daemonTutorials«

[C++] Speicherzugriffsfehler auf std::string::assign / Fehler bei Laufzeit

Ja Leute, ich weiß doch dass das Ding If-Verzweigung heißt. Und ja ich werde auf das Buch warten. Und wieso wird einem das komische mit Kopie und bla und sowas nicht direkt dabei erklärt, wenn man etwas über OOP bei C++ liest? Hmm, ich muss wohl doch viel mehr lesen als gedacht!

Werbeanzeige