<?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[aufgabe aus einem c++ buch]]></title><description><![CDATA[<p>Aufgabenstellung:</p>
<p>1. Legen Sie wie in Kapitel 5 mit Hilfe des MFC-Anwendungs-Assistenten eine neue SDI-Anwendung mit Unterstützung für Doc/View an. Name: Kommandozeile</p>
<p>2. Öffnen Sie die Header-Datei, in der die Anwendungsklasse deklariert ist (Kommandozeile.h).</p>
<p>3. Deklarieren Sie über der Anwendungsklasse die abgeleitete CCommandLineInfo-Klasse, in der Sie die Methode ParseParam() deklarieren.</p>
<pre><code class="language-cpp">//My_CCommandLineInfo:
class My_CCommandLineinfo : Public CcomandLineInfo
{
public:
 virtual void ParseParam(const char* pszParam,
 BOOL bFlag, BOOL bLast);
};
</code></pre>
<p>Soll ich diesen Teil jetzt irgendwo in der Headerdatei einfügen oder was bedeutet die Aufgabenstellung. Habs nicht ganz gepeilt ..<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186111/aufgabe-aus-einem-c-buch</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 09:38:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186111.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Jul 2007 09:31:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 09:31:36 GMT]]></title><description><![CDATA[<p>Aufgabenstellung:</p>
<p>1. Legen Sie wie in Kapitel 5 mit Hilfe des MFC-Anwendungs-Assistenten eine neue SDI-Anwendung mit Unterstützung für Doc/View an. Name: Kommandozeile</p>
<p>2. Öffnen Sie die Header-Datei, in der die Anwendungsklasse deklariert ist (Kommandozeile.h).</p>
<p>3. Deklarieren Sie über der Anwendungsklasse die abgeleitete CCommandLineInfo-Klasse, in der Sie die Methode ParseParam() deklarieren.</p>
<pre><code class="language-cpp">//My_CCommandLineInfo:
class My_CCommandLineinfo : Public CcomandLineInfo
{
public:
 virtual void ParseParam(const char* pszParam,
 BOOL bFlag, BOOL bLast);
};
</code></pre>
<p>Soll ich diesen Teil jetzt irgendwo in der Headerdatei einfügen oder was bedeutet die Aufgabenstellung. Habs nicht ganz gepeilt ..<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318754</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318754</guid><dc:creator><![CDATA[stop-war]]></dc:creator><pubDate>Thu, 05 Jul 2007 09:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 09:41:52 GMT]]></title><description><![CDATA[<p>stop-war schrieb:</p>
<blockquote>
<p>Soll ich diesen Teil jetzt irgendwo in der Headerdatei einfügen</p>
</blockquote>
<p>Nicht irgendwo. Über der Anwendungsklasse. Steht doch da <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318765</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318765</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 05 Jul 2007 09:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 09:44:35 GMT]]></title><description><![CDATA[<p>aloso über</p>
<pre><code class="language-cpp">//My_CCommandLineInfo:
class My_CCommandLineinfo : Public CcomandLineInfo
{
public:
 virtual void ParseParam(const char* pszParam,
 BOOL bFlag, BOOL bLast);
};
</code></pre>
<p>oder? und wie implementiere ich das in den quellcode?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318770</guid><dc:creator><![CDATA[stop-war]]></dc:creator><pubDate>Thu, 05 Jul 2007 09:44:35 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 09:53:17 GMT]]></title><description><![CDATA[<p>Du willst einen Quelltext über sich selber schreiben? Viel Spaß dabei <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Ernsthaft: In der Datei &quot;Kommandozeile.h&quot; dürfte (nach einigen #include's) etwas stehen wie:</p>
<pre><code class="language-cpp">class CKommandozeileApp : public CWinApp
{
  ...
};
</code></pre>
<p>Und vor dieser Klasse sollst du die My_CCommandlineInfo einfügen.</p>
<p>PS: Vielleicht ist es eine gute Idee, so ein Buch von vorne nach hinten durchzuarbeiten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318778</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 05 Jul 2007 09:53:17 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 09:53:41 GMT]]></title><description><![CDATA[<p>sry ich mein über</p>
<pre><code class="language-cpp">// Überladungen
	// Vom Klassenassistenten generierte Überladungen virtueller Funktionen
	//{{AFX_VIRTUAL(CHellov4App)
	public:
	virtual BOOL InitInstance();
	//}}AFX_VIRTUAL

// Implementierung
	//{{AFX_MSG(CHellov4App)
	afx_msg void OnAppAbout();
		// HINWEIS - An dieser Stelle werden Member-Funktionen vom Klassen-Assistenten eingefügt und entfernt.
		//    Innerhalb dieser generierten Quelltextabschnitte NICHTS VERÄNDERN!
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.

#endif // !defined(AFX_HELLOV4_H__BA071CB5_A522_4203_B8E9_584AE30CC821__INCLUDED_)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1318779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318779</guid><dc:creator><![CDATA[stop-war]]></dc:creator><pubDate>Thu, 05 Jul 2007 09:53:41 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 09:55:55 GMT]]></title><description><![CDATA[<p>hallo CStoll</p>
<p>so hab ich es auch beim letzten versuch gemacht aber da kamen etwas 50 fehler :S habe daher gedacht ich frag diesmal erst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318780</guid><dc:creator><![CDATA[stop-war]]></dc:creator><pubDate>Thu, 05 Jul 2007 09:55:55 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 10:11:58 GMT]]></title><description><![CDATA[<p>ich fang das buch nochmal von vorne an zu lesen, diesmal mit ALLEN aufgaben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>habs mal kompiliert:</p>
<blockquote>
<p>--------------------Konfiguration: Kommandozeile - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
Kommandozeile.cpp<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2504: 'Public' : Basisklasse undefiniert<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2146: Syntaxfehler : Fehlendes ',' vor Bezeichner 'CcomandLineInfo'<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(18) : error C2504: 'CcomandLineInfo' : Basisklasse undefiniert<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(39) : error C2653: 'My_CCommandLineInfo' : Keine Klasse oder Namespace<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(40) : error C2061: Syntaxfehler : Bezeichner 'BOOLbFlag'<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(41) : error C2601: 'ParseParam' : Lokale Funktionsdefinitionen sind unzulaessig<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(92) : error C2065: 'My_CCommandLineInfo' : nichtdeklarierter Bezeichner<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(92) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'cmdInfo'<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(92) : error C2065: 'cmdInfo' : nichtdeklarierter Bezeichner<br />
KommandozeileDoc.cpp<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2504: 'Public' : Basisklasse undefiniert<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2146: Syntaxfehler : Fehlendes ',' vor Bezeichner 'CcomandLineInfo'<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(18) : error C2504: 'CcomandLineInfo' : Basisklasse undefiniert<br />
KommandozeileView.cpp<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2504: 'Public' : Basisklasse undefiniert<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2146: Syntaxfehler : Fehlendes ',' vor Bezeichner 'CcomandLineInfo'<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(18) : error C2504: 'CcomandLineInfo' : Basisklasse undefiniert<br />
MainFrm.cpp<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2504: 'Public' : Basisklasse undefiniert<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(17) : error C2146: Syntaxfehler : Fehlendes ',' vor Bezeichner 'CcomandLineInfo'<br />
c:\programme\microsoft visual studio\myprojects\kommandozeile\kommandozeile.h(18) : error C2504: 'CcomandLineInfo' : Basisklasse undefiniert<br />
Generieren von Code...<br />
Fehler beim Ausführen von cl.exe.</p>
<p>Kommandozeile.exe - 18 Fehler, 0 Warnung(en)</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1318787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318787</guid><dc:creator><![CDATA[stop-war]]></dc:creator><pubDate>Thu, 05 Jul 2007 10:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 10:17:54 GMT]]></title><description><![CDATA[<p><strong>p</strong>ublic. Mit kleinem p.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318794</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 05 Jul 2007 10:17:54 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 10:22:14 GMT]]></title><description><![CDATA[<p>Und 'CCommandlineInfo' hast du auch falsch (ab)geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318800</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 05 Jul 2007 10:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 10:23:48 GMT]]></title><description><![CDATA[<p>ah, okay hab da bissl was verbessert, jetzt:</p>
<blockquote>
<p>--------------------Konfiguration: Kommandozeile - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
Kommandozeile.cpp<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(39) : error C2653: 'My_CCommandLineInfo' : Keine Klasse oder Namespace<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(41) : error C2601: 'ParseParam' : Lokale Funktionsdefinitionen sind unzulaessig<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(92) : error C2065: 'My_CCommandLineInfo' : nichtdeklarierter Bezeichner<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(92) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'cmdInfo'<br />
C:\Programme\Microsoft Visual Studio\MyProjects\Kommandozeile\Kommandozeile.cpp(92) : error C2065: 'cmdInfo' : nichtdeklarierter Bezeichner<br />
Fehler beim Ausführen von cl.exe.</p>
<p>Kommandozeile.exe - 5 Fehler, 0 Warnung(en)</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1318801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318801</guid><dc:creator><![CDATA[stop-war]]></dc:creator><pubDate>Thu, 05 Jul 2007 10:23:48 GMT</pubDate></item><item><title><![CDATA[Reply to aufgabe aus einem c++ buch on Thu, 05 Jul 2007 10:29:10 GMT]]></title><description><![CDATA[<p>Dann achte mal auf die <strong>exakte</strong> Schreibung der Bezeichner - C++ ist da sehr penibel.</p>
<blockquote>
<p>Du schreibst dich selbst mal groß, mal klein<br />
Am Ende ist's verwirrend<br />
Und sehr schwer zu versteh'n</p>
</blockquote>
<p>(na, wer kennt's :D)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318805</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 05 Jul 2007 10:29:10 GMT</pubDate></item></channel></rss>