<?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[Was alles gehört zu C++ ?]]></title><description><![CDATA[<p>Hallo ,was alles gehört zu C++ ?</p>
<p>WIN API ?<br />
Borland C++ Builder ( wenn man auf der VCL programmier ist das dann noch c++ ?)</p>
<p>Sind das eigenen Sprachen?</p>
<p>Ansi C<br />
C#<br />
C</p>
<p>Im endeffekt hat das ja alles was mit C zu tun.<br />
Sind das alles Sprachen die irgendwie von C abgeleitet wurde oder so etwas wie eine art erweiterung ?</p>
<p>Manchmal frag ich mich beim Programmieren ist das nu C oder C++ ...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/235005/was-alles-gehört-zu-c</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 07:11:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/235005.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Feb 2009 15:28:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 15:28:52 GMT]]></title><description><![CDATA[<p>Hallo ,was alles gehört zu C++ ?</p>
<p>WIN API ?<br />
Borland C++ Builder ( wenn man auf der VCL programmier ist das dann noch c++ ?)</p>
<p>Sind das eigenen Sprachen?</p>
<p>Ansi C<br />
C#<br />
C</p>
<p>Im endeffekt hat das ja alles was mit C zu tun.<br />
Sind das alles Sprachen die irgendwie von C abgeleitet wurde oder so etwas wie eine art erweiterung ?</p>
<p>Manchmal frag ich mich beim Programmieren ist das nu C oder C++ ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669431</guid><dc:creator><![CDATA[blup]]></dc:creator><pubDate>Tue, 24 Feb 2009 15:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 16:03:32 GMT]]></title><description><![CDATA[<p>das ansi steht für american national standard intitution (eine normierugns organisation in usa), es wurde errichtet um den dialekt chaos zu beseitigen.</p>
<p>C#</p>
<p>ist eine komplett andere sprache.</p>
<p>windows application oder win api</p>
<p>look @ google</p>
<p>greetz!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669461</guid><dc:creator><![CDATA[squidward]]></dc:creator><pubDate>Tue, 24 Feb 2009 16:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 16:49:38 GMT]]></title><description><![CDATA[<p>Zu Standard C++ gehört nur die Standardbibliothek, welche du zum Beispiel hier dokumentiert findest:<br />
<a href="http://www.cplusplus.com/reference/" rel="nofollow">http://www.cplusplus.com/reference/</a></p>
<p>Die Dokumentation ist glaub ich fast vollständig.</p>
<p>WinAPI gehört nicht zu C++, das ist eine C Schnittstelle für Windows. Kann man allerdings in C++ verwenden, wenn man möchte.<br />
Borland C++ Builder ist ein C++ Kompiler und IDE. Die VCL ist ein Framework, welches mit dem C++ Builder ausgeliefert wird, hat aber nichts mit Standard C++ zu tun, bzw. ist einfach in C++ geschrieben, soweit ich das weiss.<br />
ANSI C ist das standardisierte C, dies ist eine andere Sprache wie C++. Man kann Teile aus ANSI C in C++ wiederfinden. ANSI C ist aber nicht zu 100% zu C++ kompatibel. C++ ist zu C gar nicht kompatibel, also C++ Code kannst du nicht durch einen C Kompiler bringen.<br />
C# ist eine Sprache, welche Microsoft entwickelt hat. Sie verwendet das .Net Framework, welches auch von Microsoft kommt.<br />
C, also ohne ANSI, wird oft als ANSI C verstanden. Manchmal aber auch als Zusammenfassung aller C Dialekte. Wobei C++ und C# nicht als C Dialekte zu verstehen sind. NXC wäre zum Beispiel ein C Dialekt, auch wenn ein sehr seltsamer.</p>
<p>Wieso diese Sprachen alle mit C anfangen? Naja C++ ist aus C with Classes und dieses aus C geboren. Die haben durchaus gewisse Abhängigkeiten zueinander in der Geschichte. Und C++ bindet ja auch Teile von C ein.<br />
C# hat wohl mehr mit Marketing zu tun, weshalb man diesen Namen für die Sprache ausgewählt hat. Allerdings ist die Syntax zum Teil C ähnlich. C# hat aber ansonsten reichlich wenig mit C zu tun, ausser das vielleicht die RE (Runtime-Environment) von C# in C geschrieben ist.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669486</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 24 Feb 2009 16:49:38 GMT</pubDate></item><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 17:07:50 GMT]]></title><description><![CDATA[<p>oc nö Dravere... das heißt als!</p>
<blockquote>
<p>dies ist eine andere Sprache <strong>wie</strong> C++</p>
</blockquote>
<p><a href="http://www.wie-als.de/" rel="nofollow">http://www.wie-als.de/</a></p>
<p>konnts mir net verkneifen, sry <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<p>bb</p>
<p>edit: und bevor es kommt: ja ich mag hans, der rechtschreibeflames von sich gibt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669500</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669500</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Tue, 24 Feb 2009 17:07:50 GMT</pubDate></item><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 17:12:11 GMT]]></title><description><![CDATA[<p>Ich bin Schweizer und steh dazu. Im Schweizerdeutschen ist das erlaubt. Und wir werden das Hochdeutsche so lange mit unserer Grammatik und Rechtschreibung beeinflussen, bis ihr unsere Sprache von alleine übernehmt ... :p</p>
<p>Und das ist jetzt extrem Off-Topic! <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>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669502</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 24 Feb 2009 17:12:11 GMT</pubDate></item><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 17:24:49 GMT]]></title><description><![CDATA[<p><strong>WIN API</strong><br />
Wie der Name schon vermuten laesst ist dass die API (aplication programing interface -&gt; Schnittstelle fuer Programmierung) fuer Windows. Damit lassen sich Windowsspezifische Programme in C++ (sowie auch in anderen Sprachen) entwickeln. Sie gehoert NICHT zu C++, sondern ist Eigentum von Microsoft.</p>
<p><strong>VCL</strong><br />
VCL ist eine Bibliothek, die von Borland erstellt wurde und afaik auch von anderen Sprachen unterstuetzt wird. Sie gehoert NICHT zu C++. Mehr weiss ich leider auch nicht darueber, da ich mich noch nicht wirklich mit VCL beschaeftigt habe.</p>
<p><strong>ANSI C</strong> und <strong>C</strong><br />
Ist beides dasselbe. ANSI C wird verwendet, um zu betonen, dass <em>reines</em> ohne API oder Bibliothek benutzt wird. ANSI C ist plattformunabhaengig und standardisiert. Siehe squidwards Post.</p>
<p><strong>C#</strong><br />
Eigentlich sollte das '#' fuer das Erhoehungszeichen (&quot;is&quot;) aus der Musik stehen. Damit ist gemeint, dass eine Note um einen Halbton erhoeht wird. Der Name C# soll also ein &quot;besseres C&quot; symbolisieren. C# wird als &quot;C Sharp&quot; ausgesprochen. C# wurde von Microsoft speziell fuer die .NET-Plattform entwickelt. Mit ANSI C hat diese Sprache (bis auf den Namen und die aehnliche Syntax) rein garnichts zu tun. Es war afaik lediglich eine Verkaufsstrategie von Microsoft, die neu entwickelte Sprache besser zu verkaufen. C# unterstuetzt kein C-Code!</p>
<p>Folgende Sprachen sind zu C abwaertskompatibel: C++, Objective-C, D<br />
Letzteres ist eine neue Sprache, die den Plan hat, C++ abloesen. Sie hat aber (bis jetzt) kaum Bedeutung.<br />
Ebenso wenig Bedeutung hat <strong>C--</strong>, die als <em>Zwischensprache</em> fuer Compiler verwendet wird.<br />
<strong>Objective-C</strong> ist ebenfalls eine Programmiersprache, die C um Objektorientierung (wie bei C++) erweitert. Im Gegensatz zu C++ dessen objektorientiertes Programmiersystem auf <strong>Simula</strong> basiert, verwendet Objective-C das objektorientierte Sprachsystem von <strong>Smalltalk</strong>.</p>
<p>C war in den 70ern und 80er Jahren (teilweise noch bis heute) wegen seiner Effezienz ungeschlagen. Die kompilierten Programme sind schnell, portabel und stellt niedrige Anforderungen an das OS.</p>
<p>C++ verbindet die Effezienz von C und erweitert sie mit der Eigenschaft der objektorientierten Programmierung. Dadurch ist die Sprache entstanden, die bis heute noch kaum an Bedeutung verloren hat und in Effezienz (sowohl bei der Geschwindigkeit des kompilierten Programmes als auch bei der Programmierung) ungeschlagen bleibt. Es wird vor allem fuer Programme, die diese Anforderungen stellen (wie beispielsweise Spiele oder Treiber oder aehnliches) benoetigt. C++-Compiler gibt es fuer beinahe jedes erdenkliche OS und ist daher sehr flexibel.</p>
<p>Das standardisierte ISO C++ (siehe ANSI C) verfuegt allerdings nicht ueber die Moeglichkeit, GUIs zu entwickeln. Da muss man dann auf Bibliotheken zurueckgreifen, wie die weiter oben genannte VCL. VCL ist allerdings Windowsspezifisch und du kannst die Programme dann <em>nicht</em> fuer ein anderes OS kompilieren. Fuer Plattformunabhaengigkeit gibt es Bibliotheken wie wxWidget oder Qt (letzteres soll bald unter der LGPL veroeffentlicht werden). In C++ zumindest, mangelt es jedenfalls nicht an Bibliothekenmangel...</p>
<p>Gruss<br />
Cartman</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669512</guid><dc:creator><![CDATA[Eric Cartman]]></dc:creator><pubDate>Tue, 24 Feb 2009 17:24:49 GMT</pubDate></item><item><title><![CDATA[Reply to Was alles gehört zu C++ ? on Tue, 24 Feb 2009 17:37:40 GMT]]></title><description><![CDATA[<p>Noch kurz zur VCL.<br />
Die ist in Pascal geschrieben und hat somit also auch nichts mit C++ zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1669523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1669523</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 24 Feb 2009 17:37:40 GMT</pubDate></item></channel></rss>