2013年9月2日

(原创)C++11改进我们的程序之简化我们的程序(三)

摘要: 这次要讲的是:C++11如何通过auto、decltype和返回值后置来简化我们的程序。 auto和c#中的var类似,都是在初始化时自动推断出数据类型。当某个变量的返回值难于书写时,或者不太确定返回的数据类型时,或者不关心返回的数据类型时用auto,让编译器自动帮我们推断出类型来。例如:自动推断出类型auto i = 10; // i is an intauto str = "a"; // str is a stringauto p = new A(); // p is a foo*auto f = [](int x){return x;}; //f is functio 阅读全文

posted @ 2013-09-02 21:32 qicosmos(江南) 阅读(2313) 评论(1) 推荐(3) 编辑

导航