Visual Studio 2013 Update 2中修复的错误

Visual Studio 2013 Update 2包括通过Connect提交的许多修复程序:

null
  • 可以使用大括号而不是圆括号来调用自由函数( 链接 )
  • 当试图扩展递归模板时,编译器会使用大量内存,然后崩溃。
  • 内部编译器错误( 链接 )
  • C99:对不正确的存储类使用u Complex会导致内部编译器错误( 链接 )
  • C99:返回bool的函数可以返回true或false以外的值( 链接 )
  • C99:取消引用复合文字时,强制转换运算符的优先级错误( 链接 )
  • 统一初始化与三元运算符相结合会导致内部编译器错误。
  • 使用初始值设定项列表时,可以调用临时对象的析构函数两次( 链接 )
  • “this”指针在具有限定名称的虚拟函数调用中可能有错误的值( 链接 , 链接 )
  • 编译器拒绝正确的协变返回( 链接 )
  • 可变模板可能导致内部编译器错误( 链接 )
  • 初始值设定项列表与唯一指针结合会导致堆损坏( 链接 )
  • 可变模板与“使用”类型定义相结合会导致内部编译器错误( 链接 )
  • 可变模板可能导致内部编译器错误( 链接 )
  • 由可变模板展开的类型不能用在模板<>括号中( 链接 )
  • 内部编译器错误。
  • 可变模板与decltype结合会导致内部编译器错误。
  • 可变模板可能导致内部编译器错误( 链接 )
  • 编译器拒绝包含可变模板的正确代码( 链接 )
  • 不认为f(const T&)比f(const Args&…)更专业
  • 可变函数参数的模板专门化可能导致内部编译器错误( 链接 )
  • 可变模板可能导致内部编译器错误。
  • 这个 大小 …可变模板的运算符可能导致内部编译器错误( 链接 )
  • 编译器错误地拒绝了部分专门化的某些顺序。
  • System::Runtime::Serialization::XsdDataContractExporter::CanExport()行为不正确( 链接 )
  • 编译器可能会发出有关函数应用程序中类型转换的错误。
  • 与std::removeu引用结合使用的复杂模板可能会导致内部编译器错误( 链接 )
  • 在操作数中使用问号时,字符串化运算符的行为不一致( 链接 )
  • 长文件名导致编译器发出“文件名过长”错误,即使以前版本的编译器不会这样做( 链接 )
  • 在return语句中使用带大括号的std::map可能会导致内部编译器错误( 链接 )
  • 可变模板可能导致内部编译器错误( 链接 , 链接 )
  • 编译器拒绝正确的boost:fusion code. ( 链接 )
  • TypedEventHandler的GUID生成行为不正确。
  • 编译器错误地拒绝使用初始值设定项列表作为默认函数参数( 链接 , 链接 )
  • 内部编译器错误。

感谢所有提供反馈的人!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享