6.3.3 返回数组指针
来源:互联网 发布:linux开机启动root脚本 编辑:程序博客网 时间:2024/06/10 04:01
编写一个函数声明,使其返回数组的引用,该数组包含10个string对象。
#include <iostream>
#include <string>
using namespacestd;
string s1[10] = {"1","2"};
string (&f(string (&s)[10]))[10]//
{
return s;
}
using arrtr = string [10];//类型别名
arrtr &f2(arrtr &s)
{
return s;
}
auto f3(string (&s)[10])->string (&)[10]//尾置返回类型
{
return s;
}
decltype(s1) &f4(string (&s)[10])//decltype
{
return s;
}
int main()
{
string (&s2)[10] =f(s1);
for (int i =0; i < 2; i ++) {
cout << s2[i] <<endl;
}
return0;
}
0 0
- 6.3.3 返回数组指针
- c++primar 6.3.3 返回数组指针
- C++返回数组指针
- 函数返回数组指针
- 函数返回数组指针
- 函数返回指针数组
- 返回数组指针
- 函数返回数组指针
- 函数返回数组指针例程
- 返回数组指针的函数
- 返回数组指针的函数
- mfc 返回CStringArray数组指针
- C++之返回数组指针
- c++primer 6.3.3节练习(返回数组指针的4个方法)
- 关于函数指针数组与返回数组指针的函数
- 函数指针数组与返回数组指针的函数
- 关于函数指针数组与返回数组指针的函数
- 关于函数指针数组与返回数组指针的函数
- Java反射机制
- 编译LTIB遇到的问题解决办法
- linux 装jdk ,用java,javac测试,老是无效的命令
- DJI Mobile SDK笔记(一):移植SDK库到自己的工程
- 移动端开发之viewport深入理解
- 6.3.3 返回数组指针
- 算法导论复习(1) 插入排序
- Tree-----镜像树(101. Symmetric Tree)
- 安装
- 以太坊智能合约编程之菜鸟教程
- 单例模式总结和应用
- 以太坊区块链白皮书
- Thymeleaf 常用属性
- 漫画网站爬虫详解