Below you will find pages that utilize the taxonomy term “Cross-Platform”
Mixing C++ with AMD64 (x86_64) assembly
Lately, I’ve been dabbling into some “closer to the metal” kind of programming.
On most compilers (Visual Studio’s one for instance) it used to be rather easy to mix assembly code and C++ code using a feature called inline assembly where the ASM code will be put in a block (decorated with a special macro/symbol like _asm
for instance), and when the compiler sees that, it will put the content of this “as is” inside of the compiled code.
SDL: not (just) a 2D graphics library
My first real introduction with programming was with the C programming language, on a French website that was, at the time, known by the “Le Site Du Zéro” (think “The newbie’s website”).
At this time, I was in middle school, and I was pretty bored by it. It’s around that time that I started to have really access to the internet at home, and started spending a lot of time on it.