gpt4 book ai didi

visual studio 2012中委派构造函数的C++11新特性

转载 作者:行者123 更新时间:2023-11-30 01:19:28 25 4
gpt4 key购买 nike

我正在尝试通过使用 visual studio 2012 来使用新的 C++11 功能。我真的不知道是我没有正确使用它还是需要将此功能添加到 visual studio?

struct Student{
Student(double avgGrade, double avgProject): _avgGrade(avgGrade),_avgProject(avgProject){…}
Student() : Student(0,0){…}
  Student(double avgGrade) : Student(avgGrade,0){…}
   private:
    double _avgGrade;
    double _avgProject;
};

最佳答案

委派构造函数是 not supported在 Visual Studio 2012 中开箱即用。但是,您可以安装 Visual C++ Compiler November 2012 CTP ,除其他外,它引入了对委派构造函数的支持。

安装后,您需要将项目设置为使用 CTP 作为工具集。为此,请右键单击项目文件并选择 Properties。在 Configuration Properties -> General 下找到 Platform Toolset 条目。将其设置为 Microsoft Visual C++ Compiler Nov 2012 CTP (v120_CTP_Nov2012), 这应该是组合框中的一个条目。

关于visual studio 2012中委派构造函数的C++11新特性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20834862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com