Il semble que ce soit un doublon, mais peut-être que c'est tellement évident que la question n'a pas été posée...
Est-ce la bonne façon de vérifier si une variable (pas un pointeur) est initialisée dans une classe C++ ?
class MyClass
{
void SomeMethod();
char mCharacter;
double mDecimal;
};
void MyClass::SomeMethod()
{
if ( mCharacter )
{
// do something with mCharacter.
}
if ( ! mDecimal )
{
// define mDecimal.
}
}