c++ - 有人可以推荐一本关于可移植 C/C++ 代码开发的书吗?

标签 c++ c portability

Possible Duplicate:
The Definitive C++ Book Guide and List

我面临着可移植代码开发(C 或 C++)的问题。 有人可以告诉我哪本书可以帮助解决这个问题吗?

已编辑:

其实我不知道平台类型。我被要求写一个简单的程序。该程序必须是可移植的。我不是这个问题的专家。我不明白这意味着什么以及我应该做什么。

已编辑

这是一篇专门讨论这个问题的文章: http://www.feyrer.de/PGC/Fighting_the_Lemmings.pdf 据我了解,这个问题是真实存在的。 我想在编写程序之前研究这个问题。

最佳答案

如何“便携”才算便携?您的意思只是 Windows/Linux 还是您的意思是它还必须移植到 8051 uProc?

C 标准库和 C++ 几乎到处都得到很好的支持。某些 C++11 功能并未在所有编译器上实现 - 但常见的功能已实现。

当您想要与操作系统或硬件中的任何内容进行交互时,棘手的部分就出现了 - 此时可能值得使用 Qt 或 WxWidgets 之类的东西 - 或者坚持使用 Boost。

关于c++ - 有人可以推荐一本关于可移植 C/C++ 代码开发的书吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9021620/

相关文章:

c++ - BOOST_PHOENIX_ADAPT_FUNCTION 导致无效模板错误

c - 为什么这个 y/n 程序没有输出

C编程: How can I get parent directory?

python - Django 可重用应用程序配置

python - 如何将 git 版本信息添加到 cython 构建的 .so 文件中?

c++ - 无法打开文件,datafile2 的 mystate =2

c++ - 为什么这个重载/命名空间/模板相关的 C++ 代码不能编译?

c - scanf() 和 fscanf() 有什么区别?

selenium - 使用 Selenium WebDriver 从 PortableApps 运行 Chrome 失败

c++ - C++ 中的 RTTI 和可移植性