C++ MSVC在转发类模板声明中阻塞
MSVC无法编译C++ MSVC在转发类模板声明中阻塞,c++,templates,visual-c++,C++,Templates,Visual C++,MSVC无法编译 #包括 模板 结构A; 模板 结构A{static constexpr int VALUE=V;}; int main(){ A A; std::cout显示的代码没有问题。对MSVC的精神状态没有任何评论。小的变化会使代码编译。@Jarod42尝试了您的编辑,并且成功了。但是我仍然很难理解为什么MSVC在忽略参数名时会尖叫。其他有问题的变化。MSVC似乎有“崩溃”的问题声明。它甚至编译了无效的代码。肯定是msvc错误。
#包括
模板
结构A;
模板
结构A{static constexpr int VALUE=V;};
int main(){
A A;
std::cout显示的代码没有问题。对MSVC的精神状态没有任何评论。小的变化会使代码编译。@Jarod42尝试了您的编辑,并且成功了。但是我仍然很难理解为什么MSVC在忽略参数名时会尖叫。其他有问题的变化。MSVC似乎有“崩溃”的问题声明。它甚至编译了无效的代码。肯定是msvc错误。