Mq-b / Loser-HomeWork

卢瑟们的作业展示,答案讲解,以及一些C++知识
https://mq-b.github.io/Loser-HomeWork/
Apache License 2.0
613 stars 130 forks source link

将作业第四题size_t加上std:: #260

Closed Suzukaze7 closed 7 months ago

Suzukaze7 commented 7 months ago

将作业第四题相关内容size_t加上std::,fix #259

frederick-vs-ja commented 7 months ago

我们是不是还需要加上 #include <cstddef>?考虑到理论上标准库实现可能在不要求包含 <cstddef> 的地方都不声明 size_t,并且可能把 size_t 替换成诸如 decltype(sizeof(0)) 的不含名字的写法。

Mq-b commented 7 months ago

其实我挺好奇你是怎么改的 tex 的,居然还真成功了,因为我们的 latex 还依赖了一个模块,用做代码块的高亮,这个还得单独安装,然后还得给编译器传递选项(笑)

Mq-b commented 7 months ago

我们是不是还需要加上 #include <cstddef>?考虑到理论上标准库实现可能在不要求包含 <cstddef> 的地方都不声明 size_t,并且可能把 size_t 替换成诸如 decltype(sizeof(0)) 的不含名字的写法。

合理,但是好怪

Suzukaze7 commented 7 months ago

其实我挺好奇你是怎么改的 tex 的,居然还真成功了,因为我们的 latex 还依赖了一个模块,用做代码块的高亮,这个还得单独安装,然后还得给编译器传递选项(笑)

一直百度报错信息,疯狂试错就可以了(

Suzukaze7 commented 7 months ago

我们是不是还需要加上 #include <cstddef>?考虑到理论上标准库实现可能在不要求包含 <cstddef> 的地方都不声明 size_t,并且可能把 size_t 替换成诸如 decltype(sizeof(0)) 的不含名字的写法。

合理,但是好怪

所以这个要不要

Mq-b commented 7 months ago

添加 #include <cstddef>decltype(sizeof(0)) 也太怪了。

本来就不加,我们的题目和标准答案,什么时候加了头文件?

rsp4jack commented 7 months ago

本来就不加,我们的题目和标准答案,什么时候加了头文件?

你在 README.md 里搜索 #include,看看有几个匹配项。

Mq-b commented 7 months ago

本来就不加,我们的题目和标准答案,什么时候加了头文件?

你在 README.md 里搜索 #include,看看有几个匹配项。

下次再说,不重要,这样就可以了。

rsp4jack commented 7 months ago

我还刚想删了仓库里的 pdf 文件。这 PR 挺好。

Mq-b commented 7 months ago

我还刚想删了仓库里的 pdf 文件。这 PR 挺好。

这个删不得,有很多人要这样看。

rsp4jack commented 7 months ago

~你没看到这个 PR 把那两个 pdf 删了?~

rsp4jack commented 7 months ago

看错了,是修改。