Gute Tag...
ich hab da einfach mal eine Frage.. bezüglich c und c++. Ohne irgendein Problem.. aber es interessiert mich jetzt so. Ist c++ eigentlich "Abwärtskompatibel"?
Der Syntax von c++ hat sich ja schon ein wenig verändert, benutzt aber stellenweise noch immer die gleichen Funktionen. Jetzt frage ich mich ob C++ auch mit einem C Quell-Code zurecht kommt. Oder obs dann Fehlermeldungen hagelt.
LG
Chris
c++ und c
Re: c++ und c
Hallo,
c ist eine Untergruppe von c++ - es ist prinzipiel moeglich c Elemente in c++ Programmen zu verwenden. Abwaertskompatible ist vielleicht der falsche Ausdruck.
Auf jeden Fall gilt
c != c++ !
Gruß
SDU
c ist eine Untergruppe von c++ - es ist prinzipiel moeglich c Elemente in c++ Programmen zu verwenden. Abwaertskompatible ist vielleicht der falsche Ausdruck.
Auf jeden Fall gilt
c != c++ !
Gruß
SDU
-
- Posts: 104
- Joined: 12. Feb 2004 12:53
- Location: Jülich
Re: c++ und c
Oh )
C != c++ = OK ======> cp Pro-Linuxfoum Mainbrain
c# != c++ = ?
Ähm.. Also was ist eigentlich c# ? Wie spricht man das aus? C Raute oder c++++?
Was hat c# mit dem ".net"-Framework zu tun? Ist es nur für Windowsplattformen gedacht?
Was ist ein Framework?
Ich stelle mir im moment darunter vor das es wie verschieden Java-Anwendungen im Frame eines Browsers ausgeführt wird.. und daher "So als Programm" nicht gestartet werden kann. Ist das richtig?
C != c++ = OK ======> cp Pro-Linuxfoum Mainbrain
c# != c++ = ?
Ähm.. Also was ist eigentlich c# ? Wie spricht man das aus? C Raute oder c++++?
Was hat c# mit dem ".net"-Framework zu tun? Ist es nur für Windowsplattformen gedacht?
Was ist ein Framework?
Ich stelle mir im moment darunter vor das es wie verschieden Java-Anwendungen im Frame eines Browsers ausgeführt wird.. und daher "So als Programm" nicht gestartet werden kann. Ist das richtig?
Re: c++ und c
Nein nicht ganz richtig.
1. Framework = Klassenbibliothek
2. c# spricht man c sharp nagel mich net auf die Schreibweise fest.
3. Frame hat nix mit Fensterbereichen zu tun.
4. Ja ist nur für Microsoft gedacht. Wird es aber bestimmt auch für Linux geben.
1. Framework = Klassenbibliothek
2. c# spricht man c sharp nagel mich net auf die Schreibweise fest.
3. Frame hat nix mit Fensterbereichen zu tun.
4. Ja ist nur für Microsoft gedacht. Wird es aber bestimmt auch für Linux geben.
Re: c++ und c
> 1. Framework = Klassenbibliothek
> 2. c# spricht man c sharp nagel mich net auf die Schreibweise fest.
C# (Schreibweise: grosses 'C' und eine Raute '#'; Aussprache "Sie Scharp" <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> )
> 3. Frame hat nix mit Fensterbereichen zu tun.
> 4. Ja ist nur für Microsoft gedacht. Wird es aber bestimmt auch für Linux geben.
Das was man landläufig unter .NET hört, liest und versteht ist meistens das Microsoft .NET Framework und das ist in der Tat ein sehr Windows-lastig.
C# selbst ist nur die Programmiersprache und als solche auch von Microsoft bei ECMA zur Standardisierung eingereicht worden.
Es gibt zwei OpenSource Projekte die sich damit befassen die Ansätze von .NET und C# unter (z.Z.) GNU/Linux (on PCs, Sparc, iPAQ, Sharp Zaurus, PlayStation 2, Xbox,...), *BSD, Cygwin/Mingw32, Mac OS X, Solaris und AIX nutzbar zu machen.
Patentierte Teile der .NET API sind natürlich nicht in den beiden OpenSource .NET Projekten vorhanden. Zum Beispiel betrifft dies den Bereich Windows.Forms der bei Mono durch GTK# abgebildet wird.
Einfach mal die u.a. Screenshots angucken was man mit Dot-GNU bzw. Mono und GTK# bzw. Qt# alles anstellen kann.
Dot-GNU
<a href="http://www.dotgnu.org/" target="_blank"><!--auto-->http://www.dotgnu.org/</a><!--auto-->
Mono
<a href="http://go-mono.org/" target="_blank"><!--auto-->http://go-mono.org/</a><!--auto-->
Screenshots gefällig?
<a href="http://www.dotgnu.org/screenshots.html" target="_blank"><!--auto-->http://www.dotgnu.org/screenshots.html</a><!--auto-->
und
<a href="http://go-mono.org/screenshots.html" target="_blank"><!--auto-->http://go-mono.org/screenshots.html</a><!--auto-->
> 2. c# spricht man c sharp nagel mich net auf die Schreibweise fest.
C# (Schreibweise: grosses 'C' und eine Raute '#'; Aussprache "Sie Scharp" <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> )
> 3. Frame hat nix mit Fensterbereichen zu tun.
> 4. Ja ist nur für Microsoft gedacht. Wird es aber bestimmt auch für Linux geben.
Das was man landläufig unter .NET hört, liest und versteht ist meistens das Microsoft .NET Framework und das ist in der Tat ein sehr Windows-lastig.
C# selbst ist nur die Programmiersprache und als solche auch von Microsoft bei ECMA zur Standardisierung eingereicht worden.
Es gibt zwei OpenSource Projekte die sich damit befassen die Ansätze von .NET und C# unter (z.Z.) GNU/Linux (on PCs, Sparc, iPAQ, Sharp Zaurus, PlayStation 2, Xbox,...), *BSD, Cygwin/Mingw32, Mac OS X, Solaris und AIX nutzbar zu machen.
Patentierte Teile der .NET API sind natürlich nicht in den beiden OpenSource .NET Projekten vorhanden. Zum Beispiel betrifft dies den Bereich Windows.Forms der bei Mono durch GTK# abgebildet wird.
Einfach mal die u.a. Screenshots angucken was man mit Dot-GNU bzw. Mono und GTK# bzw. Qt# alles anstellen kann.
Dot-GNU
<a href="http://www.dotgnu.org/" target="_blank"><!--auto-->http://www.dotgnu.org/</a><!--auto-->
Mono
<a href="http://go-mono.org/" target="_blank"><!--auto-->http://go-mono.org/</a><!--auto-->
Screenshots gefällig?
<a href="http://www.dotgnu.org/screenshots.html" target="_blank"><!--auto-->http://www.dotgnu.org/screenshots.html</a><!--auto-->
und
<a href="http://go-mono.org/screenshots.html" target="_blank"><!--auto-->http://go-mono.org/screenshots.html</a><!--auto-->
-
- Posts: 104
- Joined: 12. Feb 2004 12:53
- Location: Jülich
Re: c++ und c
Danke für die vielen Antworten
besonders an Descartes! Für die Links!
besonders an Descartes! Für die Links!