我遇到了可移植代码开发(C或C ++)的问题。 有人可以告诉我哪本书可以帮助解决这个问题吗?
编辑:
其实我不知道平台的类型。我被要求写一个简单的程序。该程序必须是便携式的。我不是这个问题的专家。我不明白这意味着什么,我该怎么做。
被修改
这是一篇专门讨论这个问题的文章: http://www.feyrer.de/PGC/Fighting_the_Lemmings.pdf 据我所知,问题是真的。 在编写程序之前,我想研究这个问题。
答案 0 :(得分:0)
“便携”的便携性如何?你的意思是Windows / Linux还是你的意思是它还必须移植到8051 uProc?
C标准库和C ++在各地都得到了很好的支持。某些C ++ 11功能并未在所有编译器上实现 - 但常见的是。
当你想要与操作系统或硬件中的任何东西交谈时,棘手的部分就出现了 - 此时可能值得使用像Qt或WxWidgets这样的东西 - 或者坚持使用Boost。