I thought this was fixed? At this rate you better ALWAYS keep 4o around because let me tell you I’ve refused to use 5+ since I first made a topic about how bad it was when it released. Today I accidentally forgot to change the conversation to 4o and I didn’t realize I was on 5.2 … and I was arguing for about 20 minutes about whether or not, in C++, you can pass any pointer to a polymorphic method and test in a specific class if it matches a specific type. It argued for 20 minutes that I am dumb, I don’t know what I’m talking about, that it simply cannot be done; it could and would not consider any other option.
I even asked if a shared_ptr to a specific type could be polymorphically tested via any_cast to see if it matches a specific class type pointer. It told me, again, “no” and argued senselessly how stupid and moronic that is to even think. Then suggested I am trying to do things that defy C++ language logic.
I already knew how to do it; I just wanted the thing to save me a few key presses. Instead I spent more time trying to understand what was happening. Finally I told it that we could use a try-catch statement, to determine.
It then went onto a rampage about how that still won’t accomplish determining the type.
It went down a list of 20 different possible ways a value could be of a class type in any variation of C++ datatypes and casting, and told me this try block won’t verify if the any pointer is of a specific type via try-catch.
Finally I wrote the whole freaking try-block myself and it said, “Yeah that won’t work.” I then told it specifically how insane that is to say, and that this is exactly what I need it to do.
It came back with, “Okay. You’re right. Because you were unclear before, and you were speaking of…” it provided an entire list of insane stuff I never talked about, to botsplain away why I am wrong and how the solution I created is correct but that I was the problem.
I was baffled—I have NEVER had this issue with 4o. BUT — OH WAIT! …. IT WASN’T 4o! I saw somehow the chat got set to 5+!
Is this a freaking joke!?! Why is 5+ still even being released and marketed for programming? I have never in my life had this issue with 4o. You need to make sure 4o never goes away, because 5+ is THE WORST programming bot I have EVER in my life EVER used. This is just the tip of the iceberg. It is STILL broken beyond belief.