函数签名的错误类型推导

时间:2015-05-29 00:42:25

标签: c++ c++14

我在开发用于访问Windows注册表的模板化API时偶然发现了一个奇怪的现象。

我认为通过捕捉' Windows API的ascii和unicode版本 静态constexpr' variabeles' 2个t_api结构(t_api_A和t_api_W)。

一切都编译得很好,但运行的并不是那么多(例如调用'捕获的函数')。 所以我使用了一段代码(来自Scott Meyers' book" Effective Modern C ++")来查看扣除的类型。 显然,如果我放置那些功能捕获'在结构中它不起作用,但是一个简单的auto = ...;在函数内部。

显然,我做错了什么,但我不明白为什么我的方法有问题。

这里是代码(某些代码被注释掉,因为它们故意产生错误)

tar xvjf boost_1_58_0.tar.bz2

1 个答案:

答案 0 :(得分:1)

在VS 2015 RTM中解决了错误。