|
I think most of your problem will come from porting your code TBH. MSVC 6 was not compliant. In fact, it was abysmal. Then at least as I recall, Herb Sutter joined them and straightened them out compiler-wise, but because of that, it breaks old code.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
YUP....
Last time I did that I started a new project from scratch using JetBrains CLion, then just ported the c/h/cpp files across one at a time with relatively few changes.
I now ONLY use VS these days for the few things that none of the JetBrains tools do very well (Mostly WinForms & the designer, or automated access to Azure)
I got utterly fed up of the changing versions, and the bugs and idiotic faults that came with them, 3 years ago now... changed to the JB toolset, never looked back, cheaper per year too and for far more tools than I got with VS.
VS as a paid subscription was useful back when you got things like an MSDN subscription with it, but now... sorry... I have better things to use my time on.
|
|
|
|
|
So, after dealing with multiple estate issues, hawks going after my chickens, staging VMs and moving them to the new laptop, late Sunday night east coast USA, I decided to give the old 2022 convert this old project a try.
Gave me a few warnings - no concern, seen this before. I now have a new project in 2022 format with 0 files in the solution. Hmmm.
Time to try one of the suggestions from before - create an empty project and move the files into it.
Fun times. Looking at the source code, lots of 'add item to the list" but zero high level comments as to what the general thought process it. Fun times.
<spelling correction.
<div="" class="signature">Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
modified 16-Oct-23 5:49am.
|
|
|
|
|
Funny. Cannot go from VC6++ to vS2022. Must pass through VS2008 (or something else likely) first.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
Wordle 845 5/6
⬛🟨⬛🟨🟨
⬛🟩⬛🟨🟩
⬛🟩🟩⬛🟩
⬛🟩🟩⬛🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 845 5/6
⬜⬜⬜🟨⬜
🟨⬜⬜🟨⬜
⬜⬜🟩⬜🟨
🟩🟩🟩⬜🟨
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 845 3/6
⬛⬛⬛🟨🟨
🟨🟨⬛🟨⬛
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 845 3/6
⬜⬜⬜🟨🟨
⬜⬜🟩🟨🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 845 5/6
⬜🟨⬜🟨🟨
⬜⬜🟨🟨🟨
🟨🟨⬜⬜🟩
⬜⬜🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 845 3/6*
⬜🟨🟩⬜⬜
🟩🟩🟩⬜🟨
🟩🟩🟩🟩🟩
Happiness will never come to those who fail to appreciate what they already have. -Anon
And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche
|
|
|
|
|
Wordle 845 5/6
⬜⬜⬜⬜⬜
⬜⬜🟨🟨⬜
🟨🟨⬜🟩⬜
⬜⬜⬜🟩🟨
🟩🟩🟩🟩🟩
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
Wordle 845 4/6*
⬜⬜⬜⬜🟨
🟨⬜🟨🟨⬜
⬜🟨🟩⬜🟩
🟩🟩🟩🟩🟩
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
⬜⬜⬜🟨🟨
⬜⬜⬜⬜⬜
🟩🟩🟩⬜🟨
🟩🟩🟩🟩🟩
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 845 5/6
⬜⬜⬜⬜🟨
⬜🟨⬜⬜⬜
⬜⬜🟩⬜🟨
⬜🟨🟩🟨⬜
🟩🟩🟩🟩🟩
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Wordle 845 5/6
⬛⬛⬛⬛⬛
🟨⬛⬛🟨⬛
⬛🟨🟨🟨⬛
🟨🟨⬛🟨⬛
🟩🟩🟩🟩🟩
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
I noticed a GUID that got generated by our app for some stuff.
baa647b8...
I wonder if I'll ever see baadf00d....
|
|
|
|
|
Marc Clifton wrote: BAADF00D FTFY. Hex numbers should always be upper case, you heathen .
Hex words | Ned Batchelder[^]
Software Zen: delete this;
|
|
|
|
|
Well yes, hex is written in upper case. But this is a GUID, which is frequently stored as a text string, and is case-sensitive. Google for upper/lower case GUID and you'll find all sorts of pain; some systems generate GUIDs in upper case, some in lower. For those database systems that have a field type of GUID, most will return their text form as upper case, but not necessarily all do. If in any doubt where your GUIDs are coming from (e.g. a URL querystring) always be aware when doing comparisons!
|
|
|
|
|
Marc Clifton wrote: I wonder if I'll ever see baadf00d....
How much time ya got?
|
|
|
|
|
While I was in the Air Force, one of our mission mainframes crashdumps all started with
0XDEAD
|
|
|
|
|
I do the UI's for our products, including the graphics. My graphic tool of choice has been Paint.NET[^] for a long time. Given that acuity in my left eye is poor and my right eye is a prosthetic, I've got the Windows mouse pointer size turned up fairly high. Using paint.net, I would lose the cross-hair cursor against the white background. I'd then have to move the mouse so that I could find the cursor against the gray area outside the image being edited, c-a-r-e-f-u-l-l-y move it back into the image, and get back to work.
The following change in paint.net 5.0.10 almost makes me cry:
- Fixed: All mouse cursors will now honor the Windows setting for adjusting the mouse pointer size
Such a small change for such a big improvement in the experience of using a favorite app.
You bet your ass I sent them a thank-you feedback message.
Software Zen: delete this;
|
|
|
|
|
"Get out of here" says the bartender. "We don't serve your type."
I never even took off my coat.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
*cough* Arial *cough*
Software Zen: delete this;
|
|
|
|
|
Comic Sans ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|