C++ 开发平台的选择(VS or C++builder)

ycfeng 2010-05-24 11:15:31

由于学术研究需要,欲开发一个单机版的数据处理软件,现在正在考虑开发平台的问题。由于一直使用C++,由于VC6的缺点,以前是用C++builder开发的,但现在CB的开发资源、以及参考资料太少了,而且CB平台愈加落寞。

现在VS 2008已经很成熟了,而且对64、多CPU支持很好,可参考资料很多。自己现在陷入一个两难的选择,是使用CB,还是该选用VS2008平台,望各位高手给个建议!

注:1、VS平台自己比较熟悉,去年曾经写过一个才要C#的B/S应用系统,感觉确实比较好用,资料也多一些。
2、开发单机版的数据处理程序,C#还是算了,毕竟C++灵活多了。
...全文
302 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ypb362148418 2010-05-25
  • 打赏
  • 举报
回复
CB文档太少了,不过开发速度快,比较容易上手,而VS得一步一步来,不过论高级的东西,差不多的
softman11 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 ycfeng 的回复:]
由于学术研究需要,欲开发一个单机版的数据处理软件,现在正在考虑开发平台的问题。由于一直使用C++,由于VC6的缺点,以前是用C++builder开发的,但现在CB的开发资源、以及参考资料太少了,而且CB平台愈加落寞。

现在VS 2008已经很成熟了,而且对64、多CPU支持很好,可参考资料很多。自己现在陷入一个两难的选择,是使用CB,还是该选用VS2008平台,望各位高手给个建议!
……
[/Quote]

要快速开发,当然是C++ builder,用C++ builder开发程序就和用VS写C#应用差不多简单。

如果你要用VC开发,那么就要慢的多,除非你对VC非常熟悉。就是熟悉,也很累,什么都要自己写,尤其是界面上的开发,VC基本没给你提供什么RAD开发模式,还是停留在VC6的模式。

虽然VS发展到2010了,但是VC的开发模式和VC6几乎没有区别,除非你用托管模式开发,用.net,但是显然你是不想用的。这个时候VC的优势就完全没有了。

但是诚如你所说,CB的文档支持太差了,所以要做深入开发,不是一个好选择。
因此要做深入开发,VC是不二选择。
如果要做RAD开发,CB是不二选择。
ycfeng 2010-05-25
  • 打赏
  • 举报
回复
VS、CB平台自己都相对用过,算中下等水平
ycfeng 2010-05-25
  • 打赏
  • 举报
回复
两难选择
向立天 2010-05-25
  • 打赏
  • 举报
回复
VS2008+SP1
冻结 2010-05-25
  • 打赏
  • 举报
回复
C#做界面,
C处理数据。
taodm 2010-05-25
  • 打赏
  • 举报
回复
C#、java做界面,C++实现算法。用VC还是C++buider没区别。
kim_jinye 2010-05-25
  • 打赏
  • 举报
回复
如果是ms平台的话,首选vs。其它平台就no了
上善若水邻 2010-05-25
  • 打赏
  • 举报
回复
选我所爱 爱我所选、、、、、、、、、、、、
snoring 2010-05-25
  • 打赏
  • 举报
回复
楼主都说明了要用VS呀、、、就用VS2003好了,快,现在的流行配置电脑运行很快
liutengfeigo 2010-05-25
  • 打赏
  • 举报
回复
我下了VS2010。但是不想用VC++啊。想去linux.但是不知道该怎么进入?
装虚拟机?装双系统?
zenny_chen 2010-05-24
  • 打赏
  • 举报
回复
呵呵,你们熟悉啥IDE就用啥IDE。
wuyu637 2010-05-24
  • 打赏
  • 举报
回复
vc...2005以后就很好用了。

bc的问题是社区太差,文档很少。
yunyun1886358 2010-05-24
  • 打赏
  • 举报
回复
支持VS。干脆直接用2010,在2010中微软加强了对C++的支持。对敏捷的支持也不错,可以选择敏捷啊。

65,186

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧