About:
Evan Girardin is a programming enthusiast and environment artist leading a video game project.
Website:
Specializations:
Interests:
Subscribe to RSS:
The post delves into the complexities of overload resolution and implicit conversion sequences in C++. It explains standard conversion sequences, user-defined conversions, and qualification conversions, emphasizing how these conce...
The post explores the intricacies of default and value initialization in C++, focusing on the behavior of constructors, particularly the default constructor. It discusses how the compiler handles default initialization, value init...
The blog post discusses the complexities of dependent names in C++ templates, particularly focusing on the challenges faced when trying to invoke member templates. It explains how the compiler interprets certain syntax and the nee...
The post discusses the behavior of the C++ stream insertion operator (operator<<) and its overloads, particularly focusing on how it handles string and pointer types. It explains why one overload is a non-member function while the...
The blog post discusses the new comparison features introduced in C++20, particularly focusing on the three-way comparison operator (operator<=>) and its implications for equality comparisons. It explains how these changes simplif...
The post discusses the ability to create custom HTML elements, highlighting the simplicity of defining new tags without needing special keywords. It explains how to create and style these elements using HTML and JavaScript, includ...