<?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[Umstieg]]></title><description><![CDATA[<p>hey...<br />
ich bin ein mittlerweile schon ziemlich verzweifelter umsteiger auf c++. hab vorher eigentlich nur visual basic in der version 6 programmiert.<br />
dann wollte ich umsteigen auf c++.<br />
anfangs natürlich: konsolenprogrammierung und grundlagenforschung.<br />
klappte auch nicht so schlecht.<br />
doch jetzt schaffe ich irgendwie nicht den umstieg auf windowsprogrammierung.<br />
hat vl irgendwer einen tipp bzw. gute tutorials?<br />
ich verwende im moment visual <a href="http://studio.NET" rel="nofollow">studio.NET</a> 2003.<br />
auch ziemlich verwirrend da ich mit den .NET sprachen noch keine erfahrung hatte...<br />
mittlerweile ja immerhin schon mal etwas.<br />
nett wären auch gute tutorials zur stl und verwendung und mfc.<br />
danke schon mal im voraus..</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/187580/umstieg</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 16:13:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/187580.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Jul 2007 13:16:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:16:26 GMT]]></title><description><![CDATA[<p>hey...<br />
ich bin ein mittlerweile schon ziemlich verzweifelter umsteiger auf c++. hab vorher eigentlich nur visual basic in der version 6 programmiert.<br />
dann wollte ich umsteigen auf c++.<br />
anfangs natürlich: konsolenprogrammierung und grundlagenforschung.<br />
klappte auch nicht so schlecht.<br />
doch jetzt schaffe ich irgendwie nicht den umstieg auf windowsprogrammierung.<br />
hat vl irgendwer einen tipp bzw. gute tutorials?<br />
ich verwende im moment visual <a href="http://studio.NET" rel="nofollow">studio.NET</a> 2003.<br />
auch ziemlich verwirrend da ich mit den .NET sprachen noch keine erfahrung hatte...<br />
mittlerweile ja immerhin schon mal etwas.<br />
nett wären auch gute tutorials zur stl und verwendung und mfc.<br />
danke schon mal im voraus..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329739</guid><dc:creator><![CDATA[digital_doom]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:16:26 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:18:04 GMT]]></title><description><![CDATA[<p>Also von der MFC würde ich die finger von lassen, so ein mist das ding<br />
Das füllt alles mit unnötigen sachen auf............</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329744</guid><dc:creator><![CDATA[************]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:18:04 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:23:29 GMT]]></title><description><![CDATA[<p>das hab ich so auch schon gehört...<br />
aber leider werde ich in den ferien in einer firma arbeiten und ich habe mich mal erkundigt was ich da können sollte und die haben mir mfc, stl, klassen und pointer - fürs erste genannt. der programmierer dort meinte selber das die mfc scheisse sei aber er hat seine vorgaben.</p>
<p>aber aus privater sicht: was gibt es für alternativen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329754</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329754</guid><dc:creator><![CDATA[digital_doom]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:23:29 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:25:41 GMT]]></title><description><![CDATA[<p>Ich persönlich empfehle dir eine OpenSource-IDE, frei von jedem Microsoftwahnsinn.<br />
Z.B. bin ich mit Code::Blocks überaus zufrieden.</p>
<p>Desweiteren halte ich es immer für die beste Lösung, eine Programmiersprache aus einem reichhaltigen Buch heraus zu lernen, da dort meist alle Kleinigkeiten sehr gut erklärt sind und man jederzeit ein Nachschlagewerk zur Hand hat.</p>
<p>Allerdings kann ich dir kein Buch empfehlen, da ich von C auf C++ umgestiegen bin und dafür eine PDF mit dem Unterschieden von einem Kumpel bekommen hatte.</p>
<p>Übrigens ergab eine kurze Suche im Forum folgendes:</p>
<p><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-134700.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-134700.html</a></p>
<p>Gruß<br />
Dr-Saar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329758</guid><dc:creator><![CDATA[Dr-Saar]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:25:41 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:27:56 GMT]]></title><description><![CDATA[<p>Also ich benutzen eigentlich nur WinAPI, aber hier im Forum gibt es z.B. unter Frameworks::Andere GUIs(<a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-51.html" rel="nofollow">http://www.c-plusplus.net/forum/viewforum-var-f-is-51.html</a>) einige vorschläge, bzw. kannst du dich auch dort informieren, über etwaige frameworks</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329760</guid><dc:creator><![CDATA[Dennis123]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:27:56 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:29:18 GMT]]></title><description><![CDATA[<p>hier gibts ne übersicht über verfügbare toolkits, ist siche rnicht vollstäöndig aber die größten und besten sind auf alle fälle drin.</p>
<p><a href="http://kharchi.de/cpp_gui/index.html" rel="nofollow">http://kharchi.de/cpp_gui/index.html</a></p>
<p>empfehlen kann ich für noncommercial Qt. Ansonsten wxWidgets oder gtkmm (kenn ich nciht, soll aber v.a. für linux auch sehr gut sein)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329763</guid><dc:creator><![CDATA[Maxi]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:29:18 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:47:22 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16415">@Dr-Saar</a>:</p>
<p>danke für den Link mitr den vielen Tutorials...</p>
<p>und wegen der IDE. verwende parallel noch Dev-C++ mit der ich wirklich zufrieden<br />
bin. aber dann kommt wieder das problem mit der arbeit da dort ausschliesslich <a href="http://ms-vc++.Net" rel="nofollow">ms-vc++.Net</a> 2005 bzw. schon 2007 verwendet wird. dh ich muss mich dran gewöhnen und den umgang damit lernen.</p>
<p>und ich wäre froh über tipps zu dem eigentlichen umstieg von konsole auf windows. was muss ich schon in und auswändig können vor dem umstieg... was sollte ich einfach nur wissen das es das gibt, etc..</p>
<p>mein hauptproblem nämlich ist das wenn ich mfc - oder &quot;windows programmierung mit c++&quot; - tutorials lese und dann sachen wie folgende lese:</p>
<pre><code>#include &lt;windows.h&gt;

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                    PSTR szCmdLine, int iCmdShow)
{
     static char szAppName[] = &quot;Name&quot; ;
     HWND        hwnd ;
     MSG         msg ;
     WNDCLASSEX  wndclass ;

     wndclass.cbSize        = sizeof (wndclass) ;
     wndclass.style         = CS_HREDRAW | CS_VREDRAW ;
     wndclass.lpfnWndProc   = WndProc ;
     wndclass.cbClsExtra    = 0 ;
     wndclass.cbWndExtra    = 0 ;
     wndclass.hInstance     = hInstance ;
     wndclass.hIcon         = LoadIcon (NULL, IDI_APPLICATION) ;
     wndclass.hCursor       = LoadCursor (NULL, IDC_ARROW) ;
     wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ;
     wndclass.lpszMenuName  = NULL ;
     wndclass.lpszClassName = szAppName ;
     wndclass.hIconSm       = LoadIcon (NULL, IDI_APPLICATION) ;

     RegisterClassEx (&amp;wndclass) ;

     hwnd = CreateWindow (szAppName, &quot;Fenstername&quot;, WS_OVERLAPPEDWINDOW,
			  CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
			  NULL, NULL, hInstance, NULL) ;	

     ShowWindow (hwnd, iCmdShow) ;
     UpdateWindow (hwnd) ;

     while (GetMessage (&amp;msg, NULL, 0, 0))
          {
          TranslateMessage (&amp;msg) ;
          DispatchMessage (&amp;msg) ;
          }
     return msg.wParam ;
}

LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
     switch (iMsg)
          {
          case WM_CREATE :

               return 0 ;

          case WM_PAINT :

               return 0 ;

          case WM_DESTROY :
               PostQuitMessage (0) ;
               return 0 ;
          }

     return DefWindowProc (hwnd, iMsg, wParam, lParam) ;
}
</code></pre>
<p>dann wird mir wirklich schlecht...<br />
wie soll ein totaler anfänger sowas verstehen. wenn es dazu dann auch noch sau schlecht erklärt wird und noch dazu grad mal in der einführung steht. das demotiviert einfach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329777</guid><dc:creator><![CDATA[digital_doom]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:47:22 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 13:54:06 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Das ist auch ein reines WinAPI-Programm. Davon kann ich dir nur abraten. Sondern es wurden ja schon diverse Hinweise auf externe Frameworks genannt die die WinAPI kapseln und so mittels OOP und anderen C++ Möglichkeiten komfortabler machen. Natürlich nur wenn du bereits mit OOP umgehen kannst...</p>
<p>Im den von dir genannten MS-IDEs ist allerdings bereits schon ein Framework vorhanden, wenn du also gleich darauf umsteigen willst kannst du dich auch erstmal auf die Komponenten der MS-IDEs konzentrieren.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329784</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 21 Jul 2007 13:54:06 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 18:16:32 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-403.html" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-8.html" rel="nofollow">Rund um die Programmierung</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329920</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 21 Jul 2007 18:16:32 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 18:28:27 GMT]]></title><description><![CDATA[<p>digital_doom schrieb:</p>
<blockquote>
<p>und ich wäre froh über tipps zu dem eigentlichen umstieg von konsole auf windows. was muss ich schon in und auswändig können vor dem umstieg... was sollte ich einfach nur wissen das es das gibt, etc..</p>
</blockquote>
<p>Nunja, jenach API, die du benutzen möchtest, wirst du nicht um Kenntnisse über objektorientiertes Programmieren (OOP) herunkommen, da z.B. wxWidgets komplett auf OOP aufgebaut ist (aber beispielsweise die WinAPI hingegen nicht).<br />
Davon abgesehen kann ich sowieso nur jedem empfehlen, sich mit diesem Kapitel zu befassen, da das Klassenmodell enorme Vorteile, auch in der alltäglichen Programmierung, bietet.</p>
<p>Ich persönlich empfinde die wxWidgets API als die angenehmste und am einfachsten zu bedienende, wenn man mal die WinAPI, QT, GTK und wxWidgets in einen Vergleich zieht. Aber das ist wohl, wie so vieles in dieser Welt, Geschmacksache.</p>
<p>Viel Glück und Spaß noch beim Wechsel,</p>
<p>Dr-Saar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1329928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329928</guid><dc:creator><![CDATA[Dr-Saar]]></dc:creator><pubDate>Sat, 21 Jul 2007 18:28:27 GMT</pubDate></item><item><title><![CDATA[Reply to Umstieg on Sat, 21 Jul 2007 18:55:34 GMT]]></title><description><![CDATA[<p>danke für die ganzen tipps!<br />
ihr werdet sicher noch von mir hören.</p>
<p>ich werde sicherlich noch viieeeeeeelllleeeeee fragen parat haben. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1329939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1329939</guid><dc:creator><![CDATA[digital_doom]]></dc:creator><pubDate>Sat, 21 Jul 2007 18:55:34 GMT</pubDate></item></channel></rss>