research32
A blog about researching and testing C++/Win32 facts
Apr 8, 2025
C-style array members
›
A while ago, I was dealing with a class with a c-style array member. Questions arose about how copy- and move- constructions works for such ...
Jan 28, 2024
Multiple definitions in COFF
›
A couple of days ago, I was curious about how the linker deals with multiple definitions of a function. So I read Microsoft's online PE ...
Sep 14, 2020
Encoding CRC-32
›
CRC, cyclic redundant check, is a method for error detection. In this post, I'm focusing on different implementations of the CRC calulat...
Jul 2, 2020
Representation of big- and little- endians in memory
›
In previous posts, I've briefly discussed endianess. In this post I will look further into this topic and provide some C++ code. I'm...
Feb 24, 2018
Representation of data types in memory - Part 3
›
You have probably written statements like this thousand of times, but do you know what's going on under the hood? float foo = 1.21; Th...
Jul 20, 2016
Representation of data types in memory - Part 2
›
This is the continuation of the series "Representation of data types in memory". In this part, I will investigate how signed numer...
›
Home
View web version