I have found a nice code fragment with an error in one project. The PVS-Studio analyzer noticed it. But I didn’t believe it at first: I thought the analyzer had been mistaken and considered launching the debugger. Then I looked closer. Oh yes, an error indeed! I changed the code a bit and sent it to four programmers, acquaintances of mine, via ICQ. I asked them to tell me what that code printed. All four of them gave wrong answers at first. I suggest that you try to give a correct answer. What does this code print? Code: cout << (sizeof(char *) == 8) ? "64-bit" : "32-bit"; Of course, the long introduction has alerted the readers, so you have most likely found the right answer.