相关疑难解决方法(0)

std :: map扩展初始化列表会是什么样的?

如果它甚至存在,std::map扩展的初始化列表会是什么样的?

我已经尝试了一些组合......好吧,我能用GCC 4.4想到的一切,但没有发现任何编译.

c++ dictionary initializer-list c++11

81
推荐指数
2
解决办法
5万
查看次数

如何在C++ 11中使用decltype引用当前类?

当我声明一个类静态方法时,是否可以使用decltype(或任何其他类似的样式)引用当前类?例如,

class
AAA
{
    static AAA const make();
};
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情.

class
AAA
{
    static decltype(*this) const make();  // Not working because there's no `this`.
};
Run Code Online (Sandbox Code Playgroud)

*this是用来描述我想做的事情.我想知道一些decltype()可以解决的表达方式AAA.

如果有可能我该怎么办?

c++ static-methods decltype c++11

6
推荐指数
1
解决办法
1285
查看次数