<?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[rueckgabewert bei member-funktionen]]></title><description><![CDATA[<p>hola leute</p>
<p>ich hab noch immer das problem mit den rueckgabewerten von member-funktionen.<br />
[edit] bei statusrueckgabewerten, wenn mehrere vorkommen koennen [/edit]<br />
#defines will ich nicht nehmen.<br />
static const int-zeugs behagt mir auch nicht wirklich.<br />
die rueckgabewerte sollten, wie ich finde, in der klasse selbst definiert werden.<br />
mit enums ist das problem, das ich in einer abgeleiteten klasse einen bereits definierten enum-name nicht mehr verwenden kann und ich deshalb gucken muesste, ob es ihn schon irgendwo gibt.<br />
exceptions sind dafuer wohl auch nicht so geeignet.<br />
was und wie macht man da am besten ? irgendwie komme ich auf keinen gruenen zweig.<br />
wir macht ihr das so ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/180846/rueckgabewert-bei-member-funktionen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 00:23:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/180846.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 May 2007 10:33:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to rueckgabewert bei member-funktionen on Mon, 07 May 2007 10:36:04 GMT]]></title><description><![CDATA[<p>hola leute</p>
<p>ich hab noch immer das problem mit den rueckgabewerten von member-funktionen.<br />
[edit] bei statusrueckgabewerten, wenn mehrere vorkommen koennen [/edit]<br />
#defines will ich nicht nehmen.<br />
static const int-zeugs behagt mir auch nicht wirklich.<br />
die rueckgabewerte sollten, wie ich finde, in der klasse selbst definiert werden.<br />
mit enums ist das problem, das ich in einer abgeleiteten klasse einen bereits definierten enum-name nicht mehr verwenden kann und ich deshalb gucken muesste, ob es ihn schon irgendwo gibt.<br />
exceptions sind dafuer wohl auch nicht so geeignet.<br />
was und wie macht man da am besten ? irgendwie komme ich auf keinen gruenen zweig.<br />
wir macht ihr das so ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280189</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Mon, 07 May 2007 10:36:04 GMT</pubDate></item><item><title><![CDATA[Reply to rueckgabewert bei member-funktionen on Mon, 07 May 2007 10:40:51 GMT]]></title><description><![CDATA[<p>Ich nehme für solche Statusmeldungen normalerweise enum's oder (seltener) int-Werte (ja ich weiß, das läuft auf Magic Numbers hinaus). Dabei bekommen die enum-Elemente normalerweise ein Namenspräfix, das die Verwendung beschreibt (auf die Weise sorge ich dafür, daß Namen nicht/kaum doppelt verwendet werden).</p>
<p>PS: Wo genau ist dein Problem?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280196</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 07 May 2007 10:40:51 GMT</pubDate></item><item><title><![CDATA[Reply to rueckgabewert bei member-funktionen on Mon, 07 May 2007 12:30:46 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Dabei bekommen die enum-Elemente normalerweise ein Namenspräfix, das die Verwendung beschreibt (auf die Weise sorge ich dafür, daß Namen nicht/kaum doppelt verwendet werden).</p>
</blockquote>
<p>Hmm. Dafür gibt's in C++ doch Namensbereiche.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280261</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Mon, 07 May 2007 12:30:46 GMT</pubDate></item><item><title><![CDATA[Reply to rueckgabewert bei member-funktionen on Mon, 07 May 2007 12:39:25 GMT]]></title><description><![CDATA[<p>re</p>
<p>CStoll schrieb:</p>
<blockquote>
<p>PS: Wo genau ist dein Problem?</p>
</blockquote>
<p>das problem ist das ich eine allgemeine form fuer das problem finden moechte und es dann beibehalten will.<br />
das mit den namenspräfix gefaellt mir auch nicht ganz so toll wuerde jedoch das problem mit den gleichen enum-namen loesen. mit namespaces wird das dann irgendwann mal auch unuebersichtlich, schaetz ich mal. werd es aber tratzdem mal ausprobieren.</p>
<p>fuer weitere ratschlaege waere ich dankbar</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280272</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Mon, 07 May 2007 12:39:25 GMT</pubDate></item></channel></rss>