|
As I'm not a regular C++ programmer I once had a similar problem, it was not clear to me the stream was written in text instead of binary format. Took me a very long time to find out what the problem was ...
|
|
|
|
|
I guess my background from assembler and other base languages helped me with it.
|
|
|
|
|
opening an existing file w/ ios_base::out causes its contents to disappear .
to write to a existing file seekp 'ed position requires ios_base::in | ios_base::out .
to write to a non-existing file seekp 'ed position requires ios_base::out .
modified 15-Dec-23 18:06pm.
|
|
|
|
|
Yes, but that follows the basic IO model from C (OPEN, READ, fopen, fread etc.), and the Windows API (CreateFile, ReadFile ...). All use the same basic concepts, and the difference between writing binary data and text has always been there.
|
|
|
|
|
I hate that they cook text. I hate it so much.
I once spent an entire day debugging my TTF engine because the IoT code I was using was opening my font file in text mode.
The thing is, 90% of it worked.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
honey the codewitch wrote: opening my font file in text mode. Well, I guess we have all been there at one time or another.
|
|
|
|
|
CreateFile offers many options . all intuitive . how can deleting the contents of a file for output be intuitive . how can requiring read privileges in order to write be intuitive . never mind it is part of this or that IO model .
|
|
|
|
|
That's why you should always study the documentation.
|
|
|
|
|
the documentation for openmode::out :
"out open for writing"
doesn't Howard Wolowitz do something w/ documuntation .
|
|
|
|
|
Wordle 909 3/6
🟨⬛⬛⬛⬛
⬛⬛🟨🟨⬛
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 909 4/6
⬜⬜🟨⬜⬜
🟩🟩⬜🟩🟩
🟩🟩⬜🟩🟩
🟩🟩🟩🟩🟩
Symmetric pattern.
Got it in my third attempt after getting four letters correct.
|
|
|
|
|
Wordle 909 4/6
⬜⬜⬜🟨⬜
⬜⬜⬜⬜🟨
🟨🟨🟨🟨⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 909 4/6
⬜⬜⬜🟩🟨
⬜⬜🟨🟩⬜
⬜🟩⬜🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 909 5/6
⬜⬜⬜⬜⬜
🟨⬜⬜⬜🟨
⬜⬜🟨⬜⬜
🟨🟨🟨🟨🟨
🟩🟩🟩🟩🟩
I didn't even know that all yellow one was a word
|
|
|
|
|
🟨⬜⬜⬜⬜
🟨🟨🟨⬜⬜
🟨🟨🟨🟩🟩
🟩🟩🟩🟩🟩
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 909 4/6*
⬛🟨🟨⬛⬛
🟩🟩⬛⬛⬛
🟩🟩⬛🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 909 4/6
⬛⬛🟨⬛⬛
⬛⬛⬛⬛⬛
🟨🟩🟨⬛⬛
🟩🟩🟩🟩🟩
Bad second guess!
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
Wordle 909 5/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
|
|
|
|
|
A few years back I created a script emulating snowfall on a web page. I was wandering around my website and just happened to find it today. Sure, it's a complete UI violation, but it's fun, so I thought I'd share it with you guys. Feel free to use it as you wish.
Visit The Snowfall Page.
|
|
|
|
|
This will surely last longer than this Lounge, if this code is presented as a Tip. At least it can be traced from your profile page, from among your Tips posted.
|
|
|
|
|
Steve Raw wrote: Sure, it's a complete UI violation Also, every website it the late 90's/early 00's had this
|
|
|
|
|
Back to how it should be | CommitStrip[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Gotta love it when people pretend they did something themselves when the pros know it was a copy and paste situation.
Jeremy Falcon
|
|
|
|
|
I remember this effect. We all probably ripped it off from the same source. Don't forget to quote your sources.
Jeremy Falcon
|
|
|
|
|
I think I prefer the original... With falling asterisks instead of amorphous blobs.
Found it on a webpage around 2000-ish, couldn't (quickly) disentangle the script from the page, so rolled my own.
|
|
|
|