gpt4 book ai didi

c++ - 一个 nullptr 或 nullptr

转载 作者:IT老高 更新时间:2023-10-28 22:23:36 26 4
gpt4 key购买 nike

如果我说的是 nullptr , 是正确的术语 the nullptr (只有一个,所有提及都是对同一事物的引用),或 a nullptr(有几个相同的东西)。

也就是说,功能文档应该说

If ptr is the nullptr, the function uses an internal buffer...

If ptr is a nullptr, the function uses an internal buffer...

(迂腐地说,这不是一个基于意见的问题,因为它可以通过引用 exactly nullptr 是什么来回答)

最佳答案

标准本身交替使用三种形式,但没有一种是“is a nullptr”或“is the nullptr”。如果您使用这三个中的任何一个,那么您就是好伙伴。

为空

int_type underflow();

7 Remarks: The public members of basic_streambuf call this virtual function only if gptr() is null or gptr() >= egptr()

是一个空指针

int sync();

38 Effects: [...] After constructing a sentry object, if rdbuf() is a null pointer, returns -1. [...]

nullptr

void lock();

3 Throws: [...] system_error with an error condition of operation_not_permitted if pm is nullptr. [...]

关于c++ - 一个 nullptr 或 nullptr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50411338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com