在线C++标准草案的更新会使指向它的链接失效吗?

ezykj2lf  于 2023-11-19  发布在  其他
关注(0)|答案(2)|浏览(98)

链接到http://eel.is/c++draft/的在线C++标准草案可能包含段落和句子编号,例如:http://eel.is/c++draft/description#structure.summary-1.sentence-2。我想知道当草案更新时会发生什么,例如,当一些段落/句子添加到现有段落/句子之前时。这将改变它们的编号并可能使链接无效,不是吗?。不过,SO上有很多这样的链接,但我没有看到一个无效的链接。

o2gm4chl

o2gm4chl1#

节的链接通常是好的。C++标准使用命名的节,这些节在标准修订版之间相当稳定。子节可以在父节之间移动(这就是为什么你把[intro.object]作为[basic]而不是[intro]的子节),但是,虽然我不确定这是否是一个硬性规则,但它们通常不会被重命名或删除。
节中段落的链接并不稳定。它们将继续 * 工作 *,但在以后的标准修订版中,它们可能不会指向您想要的段落。AFAIK没有努力保持标准修订版之间的段落编号一致。

ukxgm1gy

ukxgm1gy2#

编号确实会随着时间的推移而改变,这会使链接无效。为了增加稳定性,您可以链接到Tim Song在https://github.com/timsong-cpp/cppwp/tree/master上发布的草稿的特定版本。

相关问题