如何学好标准C++,如何才能有高度的可移植性?

gggitxai 2005-03-26 10:37:49
不想在一棵树上吊死(LINUX发展势头越来越强,MAC在美国的用户数也是很大的),我要求能多平台运行(不喜欢Java /.Net之类的东西,我喜欢标准的东西,C#虽然有了标准,但它还只限在Windows,而这些中间语言性能又不堪重复,所以不考虑)现主功这三大平台WINDOWS/LINUX/MAC,我不想精通这三大平台,事实也是不可能实现的,我只想把我设计的软件能够在这三大平台中运行就可以了。现在的问题是如何学好标准C++(而不是MFC等等MS的东西),应该要注意哪些问题?这样的设计才能有一个好的可移植性,在这三大平台中各用什么样的开发工具,请高手相住?谢谢!
...全文
175 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
suyun9329 2005-03-28
  • 打赏
  • 举报
回复
up
cotteam 2005-03-28
  • 打赏
  • 举报
回复
根据语言的标准,培养良好的编程风格。做到这几点就够了。
sTigerwsk 2005-03-28
  • 打赏
  • 举报
回复
GCC这个编译器不错的说
多用用他
D版的VC对标准支持好像不是很好
sTigerwsk 2005-03-28
  • 打赏
  • 举报
回复
多多查看标准
多看国外的书
养成好的习惯
不要学习国内作家的流氓习惯
zhousqy 2005-03-28
  • 打赏
  • 举报
回复
看ANSI C++标准的文档。
MagicCarmack 2005-03-28
  • 打赏
  • 举报
回复

多看看国外牛人写的书,像《The C++ Programming Languange》、《C++ Primer》之类的,
C++标准就是他们制定的,所以都是严格的C++标准!

国内的很多作家写的都是非标准的,要学C++标准还是少看为好!

还有牛人pcboyxhy(-273.15℃) 说的这个东东:
严格遵守 C++标准, 写的代码要用VC和GCC分别测试
deerhunter 2005-03-27
  • 打赏
  • 举报
回复
最好是 ANSI C++ 标准。
实际上c的可移植性更好!
zengwujun 2005-03-27
  • 打赏
  • 举报
回复
使用标准类库 STL
冥王之锤 2005-03-27
  • 打赏
  • 举报
回复
最好是 ANSI C++ 标准,使用标准库,boost都可以。
跨平台编写实际上,基本都是在windows下写程序,这是实践经验,东软就是这么写的,写完了,到你要用的平台去编译。开发工具大部分都用vs.net,或者vc6.0。
建议这些书,《essential C++》、《c++primer》、《Effective C++》、《More Effective C++》、《STL 源码分析》。
oldtab 2005-03-27
  • 打赏
  • 举报
回复
关注。
dongpy 2005-03-27
  • 打赏
  • 举报
回复
现在的问题是如何学好标准C++
====================
阅读大师级的作品,如《Effective C++》、《More Effective C++》、《C++沉思录》等等!
ycom__net 2005-03-26
  • 打赏
  • 举报
回复
只有我想不到的-没有我做不了得.) 佩服你的韧性!
建议就不提了
边城狂人 2005-03-26
  • 打赏
  • 举报
回复
严格遵守 C++ 标准,最好是 ANSI C++ 标准。
使用标准类库 STL,不要使用扩展类库。
pcboyxhy 2005-03-26
  • 打赏
  • 举报
回复
严格遵守 C++标准。
写的代码要用VC和GCC分别测试

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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