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

济南专业制作网站以网站建设专业画一幅画

济南专业制作网站,以网站建设专业画一幅画,手机网站建站费用,潍坊最新消息const_cast 只能用于指针或引用类型&#xff0c;而不能用于基本类型如 int。 在的代码中&#xff0c;试图将 i 转换为 const_cast<int>(i)&#xff0c;这是不合法的。 可以使用模板函数来获取元组中的元素&#xff0c;而不是使用 const_cast。以下是修正后的代码&#x…

const_cast 只能用于指针或引用类型,而不能用于基本类型如 int
在的代码中,试图将 i 转换为 const_cast<int>(i),这是不合法的。

可以使用模板函数来获取元组中的元素,而不是使用 const_cast。以下是修正后的代码:

#include <tuple>
#include <iostream>auto get_student(int id)
{// 返回类型被推断为 std::tuple<double, char, std::string>if (id == 0)return std::make_tuple(3.8, 'A', "张三");if (id == 1)return std::make_tuple(2.9, 'C', "李四");if (id == 2)return std::make_tuple(1.7, 'D', "王五");return std::make_tuple(0.0, 'D', "null");// 如果只写 0 会出现推断错误, 编译失败
}template <typename T>
auto tuple_len(T &tpl) {return std::tuple_size<T>::value;
}template <std::size_t I = 0, typename... Tp>
void print_tuple(const std::tuple<Tp...>& t)
{if constexpr (I < sizeof...(Tp)) {std::cout << std::get<I>(t) << " ";print_tuple<I + 1, Tp...>(t);}
}int main()
{auto student = get_student(0);std::cout << "ID: 0, "<< "GPA: " << std::get<0>(student) << ", "<< "成绩: " << std::get<1>(student) << ", "<< "姓名: " << std::get<2>(student) << '\n';std::cout << "学生信息: ";print_tuple(student);std::cout << '\n';return 0;
}/*
ID: 0, GPA: 3.8, 成绩: A, 姓名: 张三
====================================
3.8 A 张三
*/

在这个修正后的代码中,print_tuple 函数使用递归模板来打印元组中的所有元素。这样就避免了使用 const_cast,并且可以正确地打印元组中的所有元素。


文章转载自:

http://XNTmURmZ.msfqt.cn
http://I99h7phW.msfqt.cn
http://RhIT6RyV.msfqt.cn
http://3M9uRTnr.msfqt.cn
http://zh4AkfH0.msfqt.cn
http://xQbfMI08.msfqt.cn
http://GJwZDbvX.msfqt.cn
http://hbSX0Mmq.msfqt.cn
http://6SDhIAhV.msfqt.cn
http://b3bxaUm3.msfqt.cn
http://hHqPZblh.msfqt.cn
http://for8qyBm.msfqt.cn
http://hegcfLCA.msfqt.cn
http://9Mlq4gPs.msfqt.cn
http://58PRCo9T.msfqt.cn
http://DBDFzU9A.msfqt.cn
http://paidkz6V.msfqt.cn
http://3tLZfInl.msfqt.cn
http://I8Gd8rPO.msfqt.cn
http://9xh2mKNh.msfqt.cn
http://kOD1WUkM.msfqt.cn
http://DROeAyM8.msfqt.cn
http://oN7DtTZp.msfqt.cn
http://nRRfdjpv.msfqt.cn
http://f6JCIQcu.msfqt.cn
http://S8X5m63F.msfqt.cn
http://WxJ4QOiW.msfqt.cn
http://7uepMD8j.msfqt.cn
http://iqRmYNFE.msfqt.cn
http://0irdHVZT.msfqt.cn
http://www.dtcms.com/wzjs/725614.html

相关文章:

  • 建设婚恋网站用什么搭建展台展览
  • 用html5做的网站长春市建设工程造价管理协会网站
  • 建个人网站做导购专做农产品跨境的网站有
  • dede无法更新网站主页到辽宁模板网站建设公司
  • 制作一个网站难吗wordpress全站静态页面
  • 网站建设规划结构网站建设 部署与发布
  • 网站建设图文家里笔记本做网站 怎么解析
  • 做网站需要会语言吗投票制作网站
  • 网站服务器搭建建设银行理财网站
  • 有趣的网站 知乎韶关市建设与房地产信息网站
  • 排版设计素材搜索引擎优化的核心及内容
  • 珠海网站建设熊掌号宁波网站建设最好的是哪家
  • 用tp框架怎么做网站东西湖网站建设
  • WordPress插件降级sem优化师底薪一般多少
  • 做直播网站要什么证吗安装字体到wordpress
  • 怎么做网站排名无锡网站建设无锡网络推广
  • 十堰做网站最好的公司泰州公司网站建设
  • 网站建设与管理实训报告wordpress翻页按钮颜色
  • 判断网站首页wordpress网页设计步骤
  • 四川哪家网站做的最好口碑营销案例简短
  • 软文发稿网站软文广告经典案例800字
  • 美食网站的建设论文深圳市宝安区西乡街道邮政编码
  • 做视频网站有什么如何快速增加网站收录
  • 设计logo网站赚钱营销型网站建设的关键特点
  • 石家庄行业网站中小企业免费网站建设
  • 什么公司需要建立网站天津企业seo
  • 512m内存做网站阿里云wordpress 集群
  • 图书类网站建设策划书高端科技产品网站建设
  • 营销型网站定义不属于企业网站建设基本标准是
  • 做防伪的网站深圳快速网站制