原先用pro * c开发的软件,现在要开发新版本,想采用面向对象编程, 大家觉得用pro * C++ 来开发 怎么样? 在数据库操作方面会不会有问题? 因为原先一直用c开发,不知道c++对oracle的支持怎么样

解决方案 »

  1.   

    对不起,我没说清楚,我要开发的是 服务端软件,没有图形界面的,运行在小型机上面,因此pb、delphi等是用不了的。 目前就在抉择是继续用pro×c 还是改用 pro×c++
      

  2.   

    呵呵,熟悉什么就用什么,
    一般来说,c++在算法上有优势,特别是图形图像之类的算法.
    c和底层结合较好,如果没有特别要求的话,c也是可以的.
    为啥非要转语言啦?
      

  3.   

    我是比较倾向于用C++的,但是从没用pro* C++ 开发过项目,不知道在数据库操作方面会不会存在未知问题?  望用过pro*c++开发项目的大牛给予指导呀!
    另外,虽然c不是面向对象语音,但也能开发出面向对象的程序,面向对象只是一种思想。
      

  4.   

    建议还是用 Pro*C ,因为Oracle提供的接口多是C Style的,最后生成的代码也是C Style的。
    我记得Pro*C++还有一定的限制。另外,如果你要在不同操作系统上编译的话,用C会好一点,因为C的标准已经获得普遍支持了,C++好多编译器执行的标准不一样会引来一堆麻烦的~以上个人愚见~~  哪个都好,哪个自己熟悉选哪个~
      

  5.   

    java會好些,開發的速度應該會比c++快些
      

  6.   

    如果是用C++可以考虑OCCI,这个的对数据库访问封装的不错,与JDBC类似