Re: 答复: [cpp] 发起一个新话题,C++ 死了么?

Siney siney at yeah.net
Fri Nov 23 10:41:02 CST 2007


这和传递一个structure 指针有什么区别?你是指this是通过ecx来传递而非压栈吗?
通过ecx传递好像也只是ms的编译器的做法,而非标准规定,gcc我不清楚,不过即使是想通过寄存器来传递,c也可以申明register吧。

在07-11-23,Will Zhang <lala.willzhang at gmail.com> 写道:
>
> 其实,c++的this指针比C的参数传递效率要高。不求别的,单位这个this指针,C++比C要好得多。
>
> 在07-11-21,Qutr <qutianrang at gmail.com> 写道:
> >
> > 其实回归到C语言才是最好的!
> >
> > 在07-11-20,张沈鹏(电子科大08年本科应届) <zsp007 at gmail.com> 写道:
> > >
> > > 可以看看d语言 配合Poseidon作IDE,写起来还是非常爽的,编译也快
> > >
> > > 在 07-11-19,xxmplus<xxmplus at gmail.com > 写道:
> > > > c/c++的编译速度啊。。。脚本在这方面真是爽
> > > >
> > > > On Nov 19, 2007 7:04 PM, 孟岩 <myan at csdn.net> wrote:
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > ANTLR本身是用Java写的语言识别器,但是它生成的C/C++代码运行速度比对应的Java版快2倍,内存耗用只有1/3。
> > > > >
> > > > > 所以在单机系统里要求告诉执行的任务,比如图形图像处理,实时数据处理,很长时间里都会继续使用C/C++。
> > > > >
> > > > >
> > > > >
> > > > > 但是用C++绝对不要去求奇妙,模仿其他语言的什么高深奇妙的功能,这绝对是个误区。
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >  ________________________________
> > > > >
> > > > >
> > > > > 发件人: cpp-bounces at codingnow.com [mailto: cpp-bounces at codingnow.com]
> > > 代表 Will
> > > > > Zhang
> > > > >  发送时间: 2007年11月19日 16:28
> > > > >
> > > > >
> > > > > 收件人: C++ Discuss Group
> > > > >  主题: Re: [cpp] 发起一个新话题,C++ 死了么?
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > 我觉得使用C++首先是一种态度问题。
> > > > >  一想到使用的是C/C++,我首先会将执行效率放在首位。
> > > > >  这同使用脚本或者其它语言有明显的不同。
> > > > >
> > > > >  并且,无论其它语言有任何什么高深奇妙或者新的内置功能,C++也总是可以实现之。
> > > > >
> > > > >  所以,我想C++并不会死。
> > > > >
> > > > >  当然,如果是跨平台语言,Web脚本,C++是无能为力的。
> > > > >  当然,好的脚本语言也可以提高我们的编程效率。
> > > > >
> > > > >
> > > > > 在07-11-8,sunpluto < sunpluto2004 at yahoo.com.cn> 写道:
> > > > >
> > > > > 高深,有时候觉得 C++ 用的很累,但是有合适的工具的时候,又很顺手
> > > > >
> > > > >  Leon < wb197 at citiz.net> 写道:
> > > > >
> > > > >
> > > > >  Unreal引擎中使用C++异常来做栈缠绕,进行运行时调试报告。
> > > > >  这在非win32平台上,没有Dbghelp的情况下是个不错的替代。
> > > > >
> > > > >
> > > > >  -----邮件原件-----
> > > > >  发件人: cpp-bounces at codingnow.com [mailto:cpp-bounces at codingnow.com]
> > > 代表
> > > > >  Shuo Chen
> > > > >  发送时间: 2007年11月7日 19:29
> > > > >  收件人: C++ Discuss Group
> > > > >  主题: Re: 答复: [cpp] 发起一个新话题,C++ 死了么?
> > > > >
> > > > >  我觉得异常都可以不用,程序出错就死掉好了。
> > > > >
> > > > >  On 11/7/07, 孟岩 wrote:
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > 就用最朴素的那部分C++就可以了。C+ ADT + 一点点多态 + 异常 + 一点点STL。我
> > > > >  想不出有什么是做不到的。
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > C++中不要谈面向对象,除非你愿意用boost::share_ptr。
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > COM的想法还是不错的,就是太复杂,有必要自己实现一个简化版。
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > 如果string的内部实现影响了你的工作,那表明你在写系统级程序,在这个级别上,
> > > > >  不要用string比较好,随便一个操作你都不知道会发生什么,
> > > > >  > 不符合系统级开发的要求。
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > ________________________________
> > > > >  >
> > > > >  >
> > > > >  > 发件人: cpp-bounces at codingnow.com [mailto:
> > > cpp-bounces at codingnow.com] 代表
> > > > >  > Oscar.Ken
> > > > >  > 发送时间: 2007年11月7日 11:24
> > > > >  > 收件人: C++ Discuss Group
> > > > >  > 主题: Re: [cpp] 发起一个新话题,C++ 死了么?
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > 浪费我20%的生命在等待编译上;),还有5%是在string的各行其道下。
> > > > >  >
> > > > >  >
> > > > >  > 在07-11-6,sunpluto 写道:
> > > > >  >
> > > > >  > 为什么?给点评论支持你的论点。
> > > > >  >
> > > > >  > qiaojie < qiaojie at gmail.com> 写道:
> > > > >  >
> > > > >  > C++已死....
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > 致
> > > > >  > 礼
> > > > >  > ________________________________
> > > > >  >
> > > > >  >
> > > > >  > 雅虎邮箱,终生伙伴!
> > > > >  >
> > > > >  >
> > > > >  > _______________________________________________
> > > > >  > Cpp mailing list
> > > > >  > Cpp at codingnow.com
> > > > >  > http://codingnow.com/mailman/listinfo/cpp
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  >
> > > > >  > --
> > > > >  > [天道酬勤,宁静致远]
> > > > >  > _______________________________________________
> > > > >  > Cpp mailing list
> > > > >  > Cpp at codingnow.com
> > > > >  > http://codingnow.com/mailman/listinfo/cpp
> > > > >  >
> > > > >  >
> > > > >
> > > > >  _______________________________________________
> > > > >  Cpp mailing list
> > > > >   Cpp at codingnow.com
> > > > >   http://codingnow.com/mailman/listinfo/cpp
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > _______________________________________________________________________________
> > >
> > > > >
> > > > >
> > > > >  吸铁石邮箱 高速、稳定、大容量空间,强垃圾邮件过滤系统,杀毒专家支持
> > > > >
> > > > >
> > > > >  http://www.citiz.net
> > > > >
> > > > >  _______________________________________________
> > > > >  Cpp mailing list
> > > > >  Cpp at codingnow.com
> > > > >   http://codingnow.com/mailman/listinfo/cpp
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >  致
> > > > >  礼
> > > > >  ________________________________
> > > > >
> > > > >
> > > > > 雅虎邮箱,终生伙伴!
> > > > >
> > > > >
> > > > >  _______________________________________________
> > > > >  Cpp mailing list
> > > > >  Cpp at codingnow.com
> > > > >   http://codingnow.com/mailman/listinfo/cpp
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >  --
> > > > >  Will Zhang
> > > > > _______________________________________________
> > > > > Cpp mailing list
> > > > > Cpp at codingnow.com
> > > > > http://codingnow.com/mailman/listinfo/cpp
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Any complex technology which doesn't come with documentation must be
> > > the best
> > > > available.
> > > >
> > > >
> > > > _______________________________________________
> > > > Cpp mailing list
> > > > Cpp at codingnow.com
> > > > http://codingnow.com/mailman/listinfo/cpp
> > > >
> > > >
> > >
> > >
> > > --
> > > 个人网站:http://zsp007.com.cn/
> > > 双学位:生物医学工程+计算机科学与技术
> > > 技能:C++(STL,BOOST) Python(Django) HTML+CSS AJAX
> > > -- 张沈鹏
> > >
> > >
> > > _______________________________________________
> > > Cpp mailing list
> > > Cpp at codingnow.com
> > > http://codingnow.com/mailman/listinfo/cpp
> > >
> > >
> >
> >
> > --
> > 软件以程序员为本,程序员以技术为本!
> > _______________________________________________
> > Cpp mailing list
> > Cpp at codingnow.com
> > http://codingnow.com/mailman/listinfo/cpp
> >
> >
>
>
> --
> Will Zhang
> _______________________________________________
> Cpp mailing list
> Cpp at codingnow.com
> http://codingnow.com/mailman/listinfo/cpp
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://codingnow.com/pipermail/cpp/attachments/20071123/1fc03d44/attachment-0001.html


More information about the Cpp mailing list