#include <iostream>
int main()
{
const char *foo = "abc";
const char *bar = "xyz";
bool b = false;
const char* result1 = b ? foo : bar;
const char* result2 = !b ? bar : foo;
std::cout << "result1: " << result1 << "\nresult2: " << result2 << '\n';
}
I2luY2x1ZGUgPGlvc3RyZWFtPgppbnQgbWFpbigpCnsKICAgIGNvbnN0IGNoYXIgKmZvbyA9ICJhYmMiOwogICAgY29uc3QgY2hhciAqYmFyID0gInh5eiI7CiAgICAKICAgIGJvb2wgYiA9IGZhbHNlOwogICAgY29uc3QgY2hhciogcmVzdWx0MSA9IGIgPyBmb28gOiBiYXI7CiAgICBjb25zdCBjaGFyKiByZXN1bHQyID0gIWIgPyBiYXIgOiBmb287CiAgICAKICAgIHN0ZDo6Y291dCA8PCAicmVzdWx0MTogIiA8PCByZXN1bHQxIDw8ICJcbnJlc3VsdDI6ICIgPDwgcmVzdWx0MiA8PCAnXG4nOwp9