• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[C++] Falsche Stringausgabe

MysticRunes

Redstoneengineer
Registriert
19 November 2013
Beiträge
44
Diamanten
5
Hallo Leute,
Ich hoffe jemand kann mir bei dem folgenden C++ Problem helfen.

Ich habe zunächst die Klasse Healpotions erstellt und dann ein entsprechendes Objekt erzeugt,
nun möchte Ich den Namen des Objekts "small Healpotion" ausgeben lassen, in der Ausgabe kommt bei mir aber nur ein

Vielen Dank im Vorraus :)
Hier der Codeausschnitt:
Code:
class Healpotions
{
private:
   string name;

public:
   Healpotions(string n) //Konstruktor
   {
     setName(n);
   }

  void setName(string v)
   {
     name = v;
   }

   string getName()
   {
     return name;
   }

Healpotions Healpotionsmall("small Healpotion"); //declare new object

int main (void)
{
  cout << Healpotionsmall.getName();
}
 

MysticRunes

Redstoneengineer
Registriert
19 November 2013
Beiträge
44
Diamanten
5
Danke für den Hinweis, Wenn ich diesen Codeschnipsel alleine ausführe klappt er wunderbar.
Allerdings wird es schwierig die gesamte Datei zu schicken, weil Ich alles auf mehrere Dateien auslagert habe und das ganze schon etwas größer ist.
 
Oben