Hallo, ein Vorschlag von mir bzgl.KDevelop.
Thomas Schilling
snuffeler at gmx.net
Sat Feb 9 00:58:04 UTC 2002
Ok, I forgot to say "almost". But I don't want to bring up this tedius
discussion whether using ol' dirty C instead of modern C++.
I would suggest to use C++. Qt is C++. KDE is C++. And if you
need just C -- well, use it. I don't.
> On Fri, Feb 08, 2002 at 12:18:01PM +0100, Thomas Schilling wrote:
> > > Ebenso besonders wichtig meine ich Objective-C (das bessere C++)
> > > welches zu 80% aus C und nur 20% aus dem objektorientierten
> > > Aufsatz besteht und sinnvoller weise nur dynamische Objekte
> > > verwaltet.
> > > Es ist wie kas deswegen auch viel leicher zu lernen als C++.
> >
> > Wozu komplett C++ lernen? Du brauchst doch nicht alle Features von
> > C++ zu nutzen. Tats?chlich kannst du jedes C-Programm auch als
> > C++-Programm compilieren.
> nope
>
> 1.
> void f();
> C++: f takes no parameter
> C: f takes any number of parameters
>
> 2.
> AType *t;
> void *v;
>
> v = t;
> t = v;
> C++: forbiden
> C: legal (common usage)
>
> 3.
> struct s1
> {
> struct s2
> {
> ...
> }
> ...
> }
>
> struct s2 avar;
> C++: forbiden (there is no struct s2 in global scope)
> C: legal
>
> 4.
> ...
> goto l1;
> ...
> {
> int i = 5;
> l1:
> ...
> }
> C++: forbiden (goto over variable initialization)
> C: legal see regex.c from libc5;
>
> see the compatibility list
> --
> Miroslaw Dobrzanski-Neumann
> E-mail: mne at mosaic-ag.com
>
>
> _______________________________________________
> Kdevelop-devel mailing list
> Kdevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
More information about the KDevelop-devel
mailing list