So, I had this very obscure issue with a COM object that was only happening under very specific circumstances (E_FAIL, I dislike your generality). Just to see what would happen, I described the problem and gave the source code to ChatGPT 5 Thinking so it could look it over. After thinking about it for 2m 20s, it came back with a complete overview, explained the underlying reason for the problem (a reentrancy issue), how to test that its analysis was correct, and the code changes needed to address the problem. It also threw in some other suggestions for improvement. This saved me from (at least) hours of wading through Microsoft's ATL classes and that debugging hellscape. I really don't get why some coders still dismiss AI out-of-hand.
0
0
0
39
0