Being wary of how people use it and how it interacts with other types. The post What’s the highest legal FILETIME? Is it safe to use? appeared first on The Old New Thing.
Do you try again or give up? The post Comparing exception behavior of magic statics, std::call_once, and std::async appeared first on The Old New Thing.
It used to start at 1, but that was the old system. The post Why do Microsoft job levels start in the high 50’s instead of starting at a sane number like 1? appeared first on The Old New Thing.
Perhaps it wasn't necessary, or perhaps it didn't occur to them that this a problem. The post Why didn’t ReadDirectoryChangesW provide a way to correlate the two sides of a rename operation? appeared first on The Old New Thing.
For a driver that needs high resolution mode only in Windows. The post A sample use of the winstart.bat file in Windows 95 appeared first on The Old New Thing.
Imagining how to report a memory allocation failure for a sparse page. The post Why don’t we allow stacks to be sparse, instead of forcing them to be contiguous? appeared first on The Old New Thing.
You're changing the value for future windows. The post What happens if you change a window class’s GCL_CBWNDEXTRA? appeared first on The Old New Thing.
Are you talking to the right guy? The post The case of the progress callback that never got called when progress happened appeared first on The Old New Thing.
Explicitly denying that you implement the method. The post On forcing all derived classes to implement a specific non-virtual method, part 2 appeared first on The Old New Thing.
Don't implement a stub. Just don't implement it at all. The post On forcing all derived classes to implement a specific non-virtual method, part 1 appeared first on The Old New Thing.
It wouldn't be a Windows Entertainment Pack then, would it? The post Why didn’t the Windows Entertainment Pack just run the MS-DOS version inside an emulator? appeared first on The Old New Thing.
Applying our principles. The post Reducing C++ template bloat by factoring out the type-dependent portions of the function, practical exam appeared first on The Old New Thing.
Looking for consolidation points. The post Reducing C++ template bloat by factoring out the type-dependent portions of the function appeared first on The Old New Thing.
Just use the callable directly. The post On wrapping a callable in a lambda that just calls it with the same parameters appeared first on The Old New Thing.
A contingency plan. The post Why did the Microsoft Entertainment Pack for Windows have a special sticker announcing that it also had Tetris? appeared first on The Old New Thing.
Optional Google Analytics helps us understand visits. Microsoft Clarity records masked interactions to improve the site. Optional tools stay off unless you choose them. Privacy details.