Sep 11, 2020 Post comments count6 Post likes count1 The macros for declaring COM interfaces, revisited: C++ implementation Raymond Chen Now to make things concrete.
Sep 10, 2020 Post comments count4 Post likes count2 The macros for declaring COM interfaces, revisited: C++ version Raymond Chen Apparently there's this new language people are using nowadays.
Sep 9, 2020 Post comments count3 Post likes count2 The macros for declaring COM interfaces, revisited: C version Raymond Chen Following the expansion.
Sep 8, 2020 Post comments count20 Post likes count1 How is it possible to jam a virtual card reader? Raymond Chen Did you feed it a bent virtual card?
Sep 7, 2020 Post comments count6 Post likes count1 This is definitely rare: It happens only ten times a month Raymond Chen Playing the bigger fool.
Sep 7, 2020 Post comments count1 Post likes count1 C++/WinRT injects additional constructors into each runtime class Raymond Chen For dealing with the objects as the smart pointers they actually are.
Sep 4, 2020 Post comments count3 Post likes count1 Rough edges in the when_all coroutine, part 2: Overloaded comma operator Raymond Chen Shame on you.
Sep 3, 2020 Post comments count0 Post likes count1 Rough edges in the when_all coroutine, part 1: Empty parameter list Raymond Chen I've got plenty of nothing.
Sep 2, 2020 Post comments count1 Post likes count1 Synthesizing a when_all coroutine from pieces you already have Raymond Chen You just need to await on all of them.
Sep 1, 2020 Post comments count7 Post likes count1 More on trivial functions like CopyRect and EqualRect Raymond Chen Let's go code golfing.