都来说说跨平台开发怎么样啊?

jhony_lee 2010-08-26 10:29:22
最近接到个offer,是做跨平台开发的,开发语言c/c++,以前没有做过跨平台方面的,在纠结...
...全文
207 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rain208 2010-08-30
  • 打赏
  • 举报
回复
现在很多C++库都是跨平台的,ACE,Boost。
gunsand 2010-08-30
  • 打赏
  • 举报
回复
不用跨平台库的话每个平台至少有2年经验,否则根本没办法做。
A->B
B要了解的更多一点。
月xxxxx 2010-08-27
  • 打赏
  • 举报
回复
呃 跨平台很复杂 现成的用QT和WxWidget

强人的话 试试工厂模式自己写一个跨平台系统库...
zhh_kv 2010-08-27
  • 打赏
  • 举报
回复
qt很好的跨平台框架
我要戒烟了 2010-08-27
  • 打赏
  • 举报
回复
平台就是api不一样,逻辑都一样
Defonds 2010-08-27
  • 打赏
  • 举报
回复
多使用标准 C++ 的接口。
goodluckyxl 2010-08-27
  • 打赏
  • 举报
回复
1.就是写的代码符合所有平台的你用到编译器的标准
2. 将抽象和具体实现分开,比如实现一个跨平台读写
那我设计就提供一个multi_sys_read() multi_sys_write()接口
具体下面实现读写的API就依赖平台了,分开实现进行编译开关
3. 搞搞跨平台库节省点时间 你自己搞 搞球问题大的很
csucdl 2010-08-27
  • 打赏
  • 举报
回复
跨平台开发的话, 建议不要使用和平台相关的API
可以使用C/C++的开源库, 比如STL, BOOST, ACE, ICE等等
jhony_lee 2010-08-27
  • 打赏
  • 举报
回复
怎么这么冷清?
CppCom 2010-08-26
  • 打赏
  • 举报
回复
跨平台好,就看怎么跨,现在很多C++库都是跨平台的,ACE,Boost。不过要是使用现成的业务中间件再开发应用,趣味性就降低了许多。
「已注销」 2010-08-26
  • 打赏
  • 举报
回复
我喜欢跨平台开发。
尽量不要使用平台依赖的代码,尽量使用跨平台库,例如:
wxWidgets
Qt
Boost
libcurl
...
康斯坦汀 2010-08-26
  • 打赏
  • 举报
回复
技术是相通的,不同平台如同不同的编程语言,虽然看上去不一样,但其实差不多。
某某9 2010-08-26
  • 打赏
  • 举报
回复
薪水可以的话 就去试试啊
JerryBuffett 2010-08-26
  • 打赏
  • 举报
回复
UP
try it!

65,210

社区成员

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

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