当前位置: 首页 > news >正文

有自己的域名怎么建立网站西安专业网络推广平台

有自己的域名怎么建立网站,西安专业网络推广平台,php网站只能打开首页,站长工具推荐网站这种语法的优势之一是可以在函数的返回类型中使用函数参数&#xff0c;使得返回类型更灵活。 先来看一个使用尾返回类型的例子&#xff1a; #include <iostream> auto add(int a, int b) -> int {return a b; }int main() {std::cout << add(3, 4) <<…

这种语法的优势之一是可以在函数的返回类型中使用函数参数,使得返回类型更灵活。

先来看一个使用尾返回类型的例子:

#include <iostream>
auto add(int a, int b) -> int
{return a + b;
}int main() 
{std::cout << add(3, 4) << std::endl;  // 输出 7return 0;
}

在这个例子中,add 函数声明使用了尾返回类型,通过 -> int 指定了函数的返回类型为 int。这种语法的优势之一是可以在函数的返回类型中使用函数参数,使得返回类型更灵活。

需要注意的是,尾返回类型通常在函数定义的时候使用,而不是在函数声明的时候。

这是来自C++ 11的新函数声明语法,它被称为“尾随返回类型”。在函数声明结束时,->表示以下是该函数的返回类型。只有在使用auto关键字而不是您通常期望的实际返回类型时才能使用它。

举例来说,这两个声明是兼容的:

int foo(); 
auto foo() -> int;

根据你的口味,你会发现它比旧的声明语法漂亮,尤其是当返回类型是非常长/复杂:

task<typename details::_TaskTypeFromParam<_Ty>::_Type> create_task(_Ty _Param); 
auto create_task(_Ty _Param) -> task<typename details::_TaskTypeFromParam<_Ty>::_Type>;

但是有时可能需要使用模板,当函数的返回类型可能随参数而变化时。

说你想要一个模板函数添加变量:

template<typename T> 
T add(const T& x, const T& y) 
{ return x + y; 
}

你只能添加相同类型的变量。假设您希望能够添加任何类型的变量(如add((int)1, (double)2))。

template<typename T, typename U> 
??? add(const T& x, const U& y) 
{ return x + y; 
}

问题是你不能事先告诉x + y的结果类型将是什么。作为模板,它们甚至可以是非整数类型。(难道你不能这样做add(std::string("x"), "y")?)

Decltype,以及新的函数声明语法,让你解决这个问题。

template<typename T, typename U> 
auto add(const T& x, const U& y) -> decltype(x + y) 
{ return x + y; 
}

Decltype“返回”表达式的类型。由于您需要xy已宣布为decltype(x + y)才能正常工作,因此您需要新的语法。

http://www.mmbaike.com/news/94942.html

相关文章:

  • wordpress可以做网站吗珠海百度关键字优化
  • 代做ppt网站好软文推广发布平台
  • 可以让外国人做问卷调查的网站seo运营做什么
  • 杭州制作网站公司国内疫情最新消息
  • 一站式快速网站排名多少钱谷歌浏览器下载安卓版
  • 怎么建设大淘客网站英文seo推广
  • 网站建设实施网站优化的主要内容
  • 烟台网站搭建站长之家关键词挖掘
  • 做网站常用的小语种有哪些如何推广网址链接
  • 图片网站建站系统品牌推广的三个阶段
  • 网站制作怎么学网站优化外包推荐
  • 安徽常青建设集团网站专业的网站优化公司
  • 上海中国建设银行招聘信息网站湖南正规seo优化报价
  • mobi手机网站建设百度一下生活更好
  • 视频网站怎么做统计表自己代理一款手游需要多少钱
  • 做信息图的网站北京网站优化步
  • 长沙网站 建设推广世云网络百度网盘官网入口
  • 网站建设方案书阿里云郑州seo优化外包热狗网
  • dedecms公司网站怎么做app推广是什么工作
  • 新网站怎么做seo 风享如何制作公司网页
  • 网站查询系统怎么做网址收录
  • 做外贸没有网站需要什么条件什么是seo推广
  • 温州龙湾区新冠疫情最新seo文章优化技巧
  • 做网站需要报备什么条件seo推广需要多少钱
  • 政府网站建设赏析深圳seo
  • 建大型网站公司网站综合查询工具
  • 重庆市造价信息网官网上海关键词优化外包
  • 聊城建设委员会官方网站品牌推广策划营销策划
  • 外贸网站设计案例百度客服
  • 固镇网站建设个人网站设计方案