2020年1月11日土曜日

意味調べるNullptr

新規更新January 10, 2020 at 11:56PM
【外部リンク】

Nullptr


Komap: NULL (Си)


'''nullptr''' — [[ключевое слово]], введенное в [[C++11]] для описания константы нулевого указателя. Данная константа имеет тип <code>std::nullptr_t</code>.

nullptr является константой <ref>Liquid error: wrong number of arguments (given 1, expected 2)</ref>.

До введения nullpt, для обнуления указателей использовался макрос [[NULL (Си)|NULL]], со значением 0 — целым типом. Это вызывало проблемы (например, при перегрузке функций). Тип nullptr — std::nullptr_t, что решает эти проблемы. Существуют неявные преобразования nullptr к нулевому указателю любого типа и к [[Логический тип|bool]] (со значением false), но не к целочисленных типам<ref name="habr">Liquid error: wrong number of arguments (given 1, expected 2)</ref>.

== Примечания ==


[[Категория:C++]]

https://ift.tt/2uDNlvN

注目の投稿

知らなかった「自貢」という街

  1939年に自流井と貢井から「自貢」の名で市が成立しました。 知らなかった「自貢」という街 ――塩、恐竜、灯り。なぜ私は今まで知らなかったのか。そして次は、どうすれば「知らなかった」をなくせるのか 「自貢」 最初にこの地名を見たとき、正直に言えば、私は詳しく知らなかった。 中...

人気の投稿