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

注目の投稿

Wikipedia-FAN

 Wikipedia-FAN 【外部リンク】 https://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%83%B3_(%E6%9B%96%E6%98%A7%E3%81%95%E5%9B%9E%E9%81%BF) ファン (曖昧さ回避)...

人気の投稿