[
最新
] ■[
前年
|
前月
|
前日
|
2018/10/23
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
10/23 12:37
(
@gorry5
) 『ここだけの!』イベントとなっております!
10/23 12:37
(
@gorry5
) 【通し参加】の定員まで10名切りましたのでお早めにどうぞ?♪
10/23 12:37
(
@gorry5
) 懇親会希望の方もご連絡下さいませ!… https://twitter.com/i/web/status/1054522074285334529
(nomo)
10/23 19:02
(
@gorry5
) とあるコードの差分をみていて、純粋仮想関数宣言「virtual void hoge() = 0;」を「virtual void hoge() = NULL;」って書き直してcommitされた跡が。ビルドは通っているんだけど、これNULLって書いていいんだっけ…?
(moko)
10/23 19:06
(
@gorry5
) C++11以前では大丈夫そう(NULL=0のマクロであることがほとんど)だけど、C++11以降はnullptrのマクロになるのでダメ…というところ?
(raso)
--------
10/23 19:07
(
@saibara
)
@gorry5
関数呼び出し位置を、ポインタと見なせばNULLで合ってるようにも見えますが、そういう問題ではなさそうな気もするのが怖いところ。実際はNULLは0にキャストされるとか定義されてたと思うので問題ない通し方ではあるのですが。
(rato)
--------
10/23 19:17
(
@XAX_jp
)
@gorry5
当面は,NULLもnullptrも同じ0の扱いだと思いますけどもね。
10/23 19:17
(
@XAX_jp
) 純粋仮想関数の宣言は便宜上の表記って認識でしたけど,"=0"ってNullポインタって意味なんでしたっけか。。。
(retu)
10/23 19:28
(
@gorry5
) N3337をあたったところ、=0は「ヌルポインタを与えるという意味」ではなく「=0という文法」のようですね。
10/23 19:28
(
@gorry5
) 9.2 Class members
10/23 19:28
(
@gorry5
) pure-specifier:
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
[
最新
] ■[
前年
|
前月
|
前日
|
2018/10/23
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]