10

とても簡単な質問があります...

私は C で書かれた SDL API を使用しています。私は C++ を使用しています。私のコンパイラはキーワード nullptr をサポートしており、それについて調べています。NULL マクロを使用するよりも使用した方がよいようです。

SDL_SetVideoMode を呼び出すと、失敗すると NULL が返されると想定するので、次のようにします。

SDL_Surface *test = nullptr;

if ((test = SDL_SetVideoMode(params)) == nullptr)
{
    // to-do code
}

これは、サーフェス テストでの最適化が成功したかどうかを正確に確認しますか?

4

1 に答える 1

12

はい。nullptr は、他のポインター型の null ポインターと同等であり、同等です。

于 2012-01-22T03:18:16.650 に答える