[QUOTE]
不要认为C是低级语言,C还是被定义为高级语言的.
用C
写的图形界面
程序速度不比C++慢,谁都知道的是
C++的速度不会比C的快.还要注意的是做图形界面不就是调用绘制窗口的API吗,Windows系统中的API是用c写的,MFC是把这些API封装形成的类库,这种封装是为了便于使用API,而不是提高运行效率.所以不要说到图形就是面向对象的高级语言开发,说到C就是命令行.
还有"
酒肉弥勒佛",你说你用linux系统,你应该知道在linux中最早开发图形程序用的是ncurses图形库吧,这个也是用C编程.
不过因为面向对象技术可以使图形编程跟容易,所以现在流行的图形编程是用C++语言使用GTK+或Qt的类库.[/QUOTE]
我现在想说的是,你看看我的签名.
我32楼的回复中没有说用C的开发速度比C++快吧,我只是说"
C++的速度不会比C的快",说的是运行效率,没说是开发的效率吧.是程序的速度,不是开发程序的速度.还有那句"
不过因为面向对象技术可以使图形编程跟容易,所以现在流行的图形编程是用C++语言使用GTK+或Qt的类库",我也是说用C++开发图形程序比C快.
我提到了"使用GTK+或Qt的类库",于是你攻击GTK+和Qt:
[QUOTE]GTK,QT,功能是很强大,但我不知道你有没有用过,我是用过,他们的开发环境很麻烦,非常繁琐(和微软的开发环境比较),当然,我能力有限也是一方面,但总体而言,就速度和入门来说,比之微软产品有差距[/QUOTE]
老大,你说你用的是linux系统我才举linux中GTK+和Qt的例子的,难道你在linux中用.NET做开发?
我提到我现在在做单片机,于是你说:[QUOTE](单片机~~??未来属于嵌入式!!)[/QUOTE]
老大,你知道我用单片机干什么吗?我是做简单电路的控制,用不到嵌入式.而且我也没有说未来属于单片机这种话.回帖子不用这么激动吧.
我在32楼回帖只是表达一个意思,没有别的.那就是:
用C调用API可以做出图形界面的程序,而且不是一些人想象的那么复杂.不过比用类库的面向对象语言复杂些那是肯定的.