とても簡単な質問があります...
私は C で書かれた SDL API を使用しています。私は C++ を使用しています。私のコンパイラはキーワード nullptr をサポートしており、それについて調べています。NULL マクロを使用するよりも使用した方がよいようです。
SDL_SetVideoMode を呼び出すと、失敗すると NULL が返されると想定するので、次のようにします。
SDL_Surface *test = nullptr;
if ((test = SDL_SetVideoMode(params)) == nullptr)
{
// to-do code
}
これは、サーフェス テストでの最適化が成功したかどうかを正確に確認しますか?