У меня есть три строковые переменные LPCWSTR, называемые A, B, C.
Я назначаю их из другой функции, которая иногда может возвращать nullptr, если что-то пойдет не так. например:
A = MyFunc();
B = MyFunc();
C = MyFunc();
Теперь для некоторых вещей с этими переменными мне нужно проверить, не является ли только одна из этих переменных nullptr (назначается только одна из переменных).
Я попытался сделать это сам, как:
if ((A == nullptr) && (B == nullptr) && (C <> nullptr)) {}
Любые идеи о том, как это сделать, приветствуются.