作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我希望为 Windows 和 *nix 构建 C++ 应用程序。除了能够在一个步骤中测试所有内容是否正常编译之外,我想知道这是否真的允许我使用 VC++ 尚不支持的 C++ 标准部分 - 例如可变参数模板和一些其他功能。
这可能吗?逻辑似乎表明是这样,但我想这取决于 gcc 是否需要一些特定于 Windows 的工具来生成这些东西作为交叉编译阶段的一部分。
最佳答案
I'm wondering if this actually allows me to use parts of the C++ standard that VC++ does not yet support - such as variadic templates and a few other features.
是的。对于最终可执行文件而言,重要的是编译器生成或链接到什么代码,而不是 VC++ 可以做什么。
但是,请注意平台特定的说明和方法。
关于c++ - 使用 GCC 从 *nix 交叉编译到 Windows 是否允许使用 VC++ 尚不支持的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9852010/
我需要面对一个架构/设计决策。 我正在开发一个 Cordova/Meteor 应用程序,它具有独特的入门体验。新用户会看到一个向导,引导他们完成填写某些表单的步骤。 向导流程会等到最后一步才能注册用户
我想通过 psql 在空数据库中加载一些 SQL 函数: psql -d my_database -f fuctions.sql --set ON_ERROR_STOP=1 我使用 --set ON_
我是一名优秀的程序员,十分优秀!