各位老大,小弟正在进军软件开发行列,无奈路途坎坷,困难重重,还望各位老大多多指教。
专业的C++程序员一般会用哪种编译程序,目前我知道的C++编译程序有TC++,BC++,VC++……
它们各有所长所短,各位老大,有何见地,还望赐教。令我迷惑的还有一点,作为一种编译程序,开发工具,VC++大有于c++平起平坐之势,在许多书籍中,为何vc++被看做一种语言与c++一并提到,我知道vc有自己强大的类库和函数库,这是否意味着,vc已经成为c++的一种方言,有另立门户之闲,那么,用vc开发软件的程序员是不是c++程序员呢,还是更确切的讲是vc的程序员。
各位老大,你们用的是哪种开发工具?

解决方案 »

  1.   

    你会VC并不能说明你懂了C++
    但我觉得VC对C++的编译,调试确实很方便
      

  2.   

    正如你所说vc是c++的一个编译器或者说一个开发环境,它是基于c++语言的。
    他不是一个语言,只是一个工具,就像vb之于basic,得delphi之于pascal。
    vc确实是当今开发c++语言的最好的一个编译器,他为程序员提供了功能强大的mfc,
    也即微软类库。如果你想成为一个真正的程序员,建议你用VC。
    bc++也不错,但他的开发思路和vb,delphi很象,如果你一时不能上手vc,可一先用bc
      

  3.   

    我也喜欢用VC,可是,总是遇到一些尴尬,比如:界面制作较麻烦。
    还是BCB好,不过也有缺点,编写代码时耗资源。
      

  4.   

    Flood1984(请不要做浮躁的人) 
    你会VC并不能说明你懂了C++
    但我觉得VC对C++的编译,调试确实很方便
    大家同意这一说法吗?
      

  5.   

    bohut(伯虎) 
    你说的gcc是不是linux下的开发环境
    在linux下开发软件与在windows下是不是差不多?
      

  6.   

    gcc是linux下的编译工具
    喜欢用VC++
      

  7.   

    gcc支持的是标准C++,有windows下的版本也有linux下的版本。
      

  8.   

    用的VC
    很想用gcc,只是还没用过:)
      

  9.   

    BCB VC GCC都用
    就是不用vc.net
      

  10.   

    为什么不用VS。NET呢?
     我开始学的时候用的就是这个
    感觉还不错
     不过现在也没是高手
      

  11.   

    VC吧,它不但有自己的类库,而且你也可以用C++编写你自己的类库啊,而且调试也方便!VC应该说是提供C++的开发环境吧,不能算是一个概念!
      

  12.   

    VC 好在编译器速度快,Thread, socket, serialize 等功能比较稳定。GUI 编程方面,VC 的代码最多。
    CBuilder 的 GUI 编程在 C++ 开发工具中算很不错的。Thread, socket 类库比 VC 远为庞大,但是稳定性略差。
    如果不涉及 GUI 编程, Dev C++ 也不错。这是一个免费的 C++ IDE,可以制作 Windows Exe, DLL。可以使用 GCC 的编译器来编译代码。
    如果是 Borland 的铁杆用户,可以考虑 Kylix 3 for C++ Builder。
    MS Visual .Net 也不错。
    后面两个对于系统需求要求高一点,但是功能更为强大。
    VC 有自己的语法,CBuilder 也有自己的 property 等等语法,都是非标准 C++ 的。如果只用标准C++,就比较麻烦,因为 标准C++ 的类库只有 STL ,没有 thread, socket, gui 方面的,除非你下载一个第三方的。
      

  13.   

    都是c++的开发工具,各有长短,看做什么了。
    linux或者unix下,用gcc没得说
    window下快速开发用bcb
    有空的话还是vc