<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Klasse - Kleines Problem]]></title><description><![CDATA[<p>Hallo zusammen!<br />
Ich finde den Fehler nicht:</p>
<p>MenuButtonCreate.h:</p>
<pre><code>#ifndef MENUBUTTONCREATE_H_
#define MENUBUTTONCREATE_H_

#include	&lt;string&gt;
#include	&lt;SFML/Graphics.hpp&gt;
#include	&quot;TextureLoad.h&quot;
#include	&quot;FontLoad.h&quot;

class CreateMenuButton {
public:
	//Objekt und Textur
	sf::Sprite	SPRITE;
	sf::Texture TEXTURE;

	// Text und Schriftart
	sf::Font FONT;
	sf::Text TEXT;

	void Initiation(float		POSITION_X, 
					float		POSITION_Y, 
					std::string TEXTOUTPUT, 
					std::string TEXTUREPATH =	Spiel_PNG_ButtonBrownUnselected,
					std::string	FONTPATH	=	Spiel_Font_ussdallasci);
};

#endif
</code></pre>
<p>MenuButtonCreate.cpp:</p>
<pre><code>#include &quot;MenuButtonCreate.h&quot;

void CreateMenuButton::Initiation(	float		POSITION_X, 
									float		POSITION_Y, 
									std::string TEXTOUTPUT, 
									std::string TEXTUREPATH =	Spiel_PNG_ButtonBrownUnselected,
									std::string	FONTPATH	=	Spiel_Font_ussdallasci)
{
	// Initialisiere Objekt und Textur
	TEXTURE = LoadTexture(TEXTUREPATH);
	SPRITE.setTexture(TEXTURE);
	SPRITE.setOrigin(45,20);
	SPRITE.setScale(4, 4);
	SPRITE.setPosition(POSITION_X, POSITION_Y);

	// Initialisiere Text und Schriftart
	FONT = LoadFont(FONTPATH);
	TEXT.setFont(FONT);
	TEXT.setString(TEXTOUTPUT);
	TEXT.setOrigin(60,10);
	TEXT.setPosition(SPRITE.getPosition());
	TEXT.setScale(2.25,4);
	TEXT.setCharacterSize(13);
	TEXT.setColor(Color::Black);
}
</code></pre>
<p>Hierbei kommt beim debuggen folgene Meldung:</p>
<pre><code>1&gt;e:\Projects\menubuttoncreate.cpp(8): error C2572: 'CreateMenuButton::Initiation': Neudefinition des Standardparameters: Parameter 5
1&gt;e:\Projects\menubuttoncreate.h(20): Siehe Deklaration von 'CreateMenuButton::Initiation'
1&gt;e:\Projects\menubuttoncreate.cpp(8): error C2572: 'CreateMenuButton::Initiation': Neudefinition des Standardparameters: Parameter 4
1&gt;e:\Projects\menubuttoncreate.h(20): Siehe Deklaration von 'CreateMenuButton::Initiation'
</code></pre>
<p>Vielen dank für zukünftliche Hilfe!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/320852/klasse-kleines-problem</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 14:06:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/320852.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Oct 2013 17:45:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klasse - Kleines Problem on Mon, 14 Oct 2013 17:45:15 GMT]]></title><description><![CDATA[<p>Hallo zusammen!<br />
Ich finde den Fehler nicht:</p>
<p>MenuButtonCreate.h:</p>
<pre><code>#ifndef MENUBUTTONCREATE_H_
#define MENUBUTTONCREATE_H_

#include	&lt;string&gt;
#include	&lt;SFML/Graphics.hpp&gt;
#include	&quot;TextureLoad.h&quot;
#include	&quot;FontLoad.h&quot;

class CreateMenuButton {
public:
	//Objekt und Textur
	sf::Sprite	SPRITE;
	sf::Texture TEXTURE;

	// Text und Schriftart
	sf::Font FONT;
	sf::Text TEXT;

	void Initiation(float		POSITION_X, 
					float		POSITION_Y, 
					std::string TEXTOUTPUT, 
					std::string TEXTUREPATH =	Spiel_PNG_ButtonBrownUnselected,
					std::string	FONTPATH	=	Spiel_Font_ussdallasci);
};

#endif
</code></pre>
<p>MenuButtonCreate.cpp:</p>
<pre><code>#include &quot;MenuButtonCreate.h&quot;

void CreateMenuButton::Initiation(	float		POSITION_X, 
									float		POSITION_Y, 
									std::string TEXTOUTPUT, 
									std::string TEXTUREPATH =	Spiel_PNG_ButtonBrownUnselected,
									std::string	FONTPATH	=	Spiel_Font_ussdallasci)
{
	// Initialisiere Objekt und Textur
	TEXTURE = LoadTexture(TEXTUREPATH);
	SPRITE.setTexture(TEXTURE);
	SPRITE.setOrigin(45,20);
	SPRITE.setScale(4, 4);
	SPRITE.setPosition(POSITION_X, POSITION_Y);

	// Initialisiere Text und Schriftart
	FONT = LoadFont(FONTPATH);
	TEXT.setFont(FONT);
	TEXT.setString(TEXTOUTPUT);
	TEXT.setOrigin(60,10);
	TEXT.setPosition(SPRITE.getPosition());
	TEXT.setScale(2.25,4);
	TEXT.setCharacterSize(13);
	TEXT.setColor(Color::Black);
}
</code></pre>
<p>Hierbei kommt beim debuggen folgene Meldung:</p>
<pre><code>1&gt;e:\Projects\menubuttoncreate.cpp(8): error C2572: 'CreateMenuButton::Initiation': Neudefinition des Standardparameters: Parameter 5
1&gt;e:\Projects\menubuttoncreate.h(20): Siehe Deklaration von 'CreateMenuButton::Initiation'
1&gt;e:\Projects\menubuttoncreate.cpp(8): error C2572: 'CreateMenuButton::Initiation': Neudefinition des Standardparameters: Parameter 4
1&gt;e:\Projects\menubuttoncreate.h(20): Siehe Deklaration von 'CreateMenuButton::Initiation'
</code></pre>
<p>Vielen dank für zukünftliche Hilfe!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360262</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 14 Oct 2013 17:45:15 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse - Kleines Problem on Mon, 14 Oct 2013 17:49:58 GMT]]></title><description><![CDATA[<p>Du musst default-Argumente nur bei der Deklaration angeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360265</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360265</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Mon, 14 Oct 2013 17:49:58 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse - Kleines Problem on Mon, 14 Oct 2013 17:54:47 GMT]]></title><description><![CDATA[<p>Vielen dank!<br />
Das ging schneller als erwartet!<br />
Der Code läuft jetzt wieder!<br />
Ich hab diese default-Argumente jetzt zum ersten Mal benutzt und wusste nicht, dass man die nur bei der Deklaration angeben darf!</p>
<p>{Closed}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2360267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2360267</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 14 Oct 2013 17:54:47 GMT</pubDate></item></channel></rss>