Pro/con: Initializing a variable in a conditional statement

前端 未结 12 1268
Happy的楠姐
Happy的楠姐 2021-01-01 18:24

In C++ you can initialize a variable in an if statement, like so:

if (CThing* pThing = GetThing())
{
}

Why would one consider this bad or g

12条回答
  •  长发绾君心
    2021-01-01 19:09

    It's acceptable and good coding practice. However, people who don't come from a low-level coding background would probably disagree.

提交回复
热议问题