吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 662|回复: 18
收起左侧

[求助] c++ tuple

[复制链接]
zishen 发表于 2024-2-8 18:35
本帖最后由 zishen 于 2024-2-8 19:46 编辑

今天听侯捷老师的c++课
image.png
照着敲了一遍代码
image.png
报了一堆错误
image.png
有大佬知道是因为什么吗?

image.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
chinawolf2000 + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

magiclyan 发表于 2024-2-8 19:14
lz这完全是照葫芦画瓢却没注意此瓢非彼瓢,C++等高级语言对于大小写、符号等都是敏感的
不同的C++解释器版本支持的语法会有所不同,真想学C++的话建议去系统学习而不是简单听一两节课
DEATHTOUCH 发表于 2024-2-8 19:15
没学过,但是下面的代码我试了能跑。
是不是你的VS项目设置没有改C++标准为C++20?

[C++] 纯文本查看 复制代码
#include <iostream>

template<typename... Values> class tuple;
template<> class tuple<> {};

template<typename Head, typename... Tail>
class tuple<Head, Tail...> : private tuple<Tail...>
{
    typedef tuple<Tail...> inherited;
public:
    tuple() {}
    tuple(Head v, Tail... vtail) : hd(v), inherited(vtail...) {}
    Head head() { return hd; }
    inherited& tail() { return *this; }
private:
    Head hd;
};

int main()
{
    tuple<int, float> tif(1, 1.5);
    std::cout << tif.head() << '\n';
    std::cout << tif.tail().head() << '\n';
}
暗影夺魄 发表于 2024-2-8 19:20
无语,你还是系统的去学下吧,发现你用的符号都不规范
 楼主| zishen 发表于 2024-2-8 19:46
magiclyan 发表于 2024-2-8 19:14
lz这完全是照葫芦画瓢却没注意此瓢非彼瓢,C++等高级语言对于大小写、符号等都是敏感的
不同的C++解释器版 ...

怎么系统学习呢?
 楼主| zishen 发表于 2024-2-8 19:48
DEATHTOUCH 发表于 2024-2-8 19:15
没学过,但是下面的代码我试了能跑。
是不是你的VS项目设置没有改C++标准为C++20?

设置了,还是报错
 楼主| zishen 发表于 2024-2-8 19:49
暗影夺魄 发表于 2024-2-8 19:20
无语,你还是系统的去学下吧,发现你用的符号都不规范

按视频敲的,我发出来是寻求帮助的,不是让你在这挑刺的
DEATHTOUCH 发表于 2024-2-8 19:54
本帖最后由 DEATHTOUCH 于 2024-2-8 19:59 编辑
zishen 发表于 2024-2-8 19:48
设置了,还是报错

那我贴的那个代码能跑吗?

我自己测试了 VS 2022 可以,clang++ 17.0.6可以,g++ 13.2.0可以
 楼主| zishen 发表于 2024-2-8 20:11
DEATHTOUCH 发表于 2024-2-8 19:54
那我贴的那个代码能跑吗?

我自己测试了 VS 2022 可以,clang++ 17.0.6可以,g++ 13.2.0可以

不行,我用的也是vs2022
DEATHTOUCH 发表于 2024-2-8 20:15
zishen 发表于 2024-2-8 20:11
不行,我用的也是vs2022

按理说不应该这样的,要不你换一个MinGW或者LLVM的环境试试看

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
zishen + 1 + 1 热心回复!

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 17:26

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表