Learn about a dissasembly view of function calls, and decipher the __thiscall calling convention.
Latest Stack Articles
Function Calls, Part 3 (Frame Pointer and Local Variables)
Explore a dissasembly view of function calls, including organization of the stack for local variables and the concept of stack frames and frame pointers.
Function Calls, Part 2 (Stack and Calling Conventions)
Read a dissasembly view of function calls, explaining organization of the stack and the behavior in the context of different calling conventions.
Playing with the Stack
Learn about the stack and how to extract function calling information from the stack in a compiler-independent way.
Latest CodeGuru Developer Columns
C++ Exception Handling: How to Handle Exceptions in C++
Learn to implement exception handling mechanism in C++.

Code Parallelization in C#
Computer software used to be written for serial computation by a serial computer. Circumvent that concept and work in parallel streams.

Watermarking Edit Controls Using C# or Visual Basic
This little trick will eliminate having to manually clear and re-populate all the text fields on your form.

Improving Code Quality with Visual Studio Code Metrics
It's good practice to use code metrics to validate code; it will improve code quality and make your application maintainable and less complex.