The Old New Thing (original) (raw)
Latest posts
Jun 6, 2025
Post comments count 0
Post likes count 2
Why does C++ think my class is copy-constructible when it can’t be copy-constructed?
Raymond Chen
You said that you had a copy constructor, even though it can't be compiled.
Jun 5, 2025
Post comments count 11
Post likes count 1
Why do some Windows functions fail if I pass an unaligned Unicode string?
Raymond Chen
Well, if you don't align it, then you've already broken the rules.
Jun 4, 2025
Post comments count 2
Post likes count 1
Riffing on a typo in the name of the opera Turandot
Raymond Chen
On the dot.
Jun 4, 2025
Post comments count 0
Post likes count 0
How can I programmatically find the network path by which a folder has been shared?
Raymond Chen
There is no direct query. You'll have to infer it.
Jun 3, 2025
Post comments count 8
Post likes count 4
The symbolism of the magnifying glass is not universal
Raymond Chen
Just making things bigger?
Jun 2, 2025
Post comments count 1
Post likes count 1
Stating the obvious about debugging an invalid parameter error when freeing memory
Raymond Chen
Writing it down for posterity.
May 30, 2025
Post comments count 5
Post likes count 0
Using an oracle to see where your code is producing the wrong output
Raymond Chen
If there is a reference implementation, then use it as a check.
May 29, 2025
Post comments count 6
Post likes count 5
The case of creating new instances when you wanted to use the same one
Raymond Chen
C++ language backward compatibility makes legal what you had hoped wasn't.
May 28, 2025
Post comments count 1
Post likes count 1
How do I convert a WIC bitmap back to a GDI HBITMAP?
Raymond Chen
You can copy the bits into a DIB section.