Articles C++
Small String Optimization (SSO) in C++
Small string optimization (SSO) is a mechanism that C++ has in order to avoid memory allocation when dealing with short strings.
Small string optimization (SSO) is a mechanism that C++ has in order to avoid memory allocation when dealing with short strings.
Small critique in nowaday testing in software development.
Article discussing implicit vs explicit conversion and defining your own conversions in c++
ADL work is to set a couple of rules to lookup for functions based on their namespaces parameters provided, e.g:
Introduction You might think that this is a stupid debate, and maybe you are right but let me take a moment to explain to you if we should care whether to return true or false. True and false are the basis in computer programming and traditional logic. The binary system Read more…
If you know a bit of modern C++ you will have use the std::vector<T> container a lot of times without even wondering what type you specify to instantiate the container. This is fine for every case except for on specific one, std::vector<bool>. If you go to the std::vector specification you Read more…
Spark Engine is a graphic engine made from scratch using C++ 17 and OpenGL. Spark Engine has the ability to render 3D and 2D objects and its main object is to be used for videogames and graphics shows. Among all its features we can mention the ability to render dynamic Read more…
Beast Brawl is a PC videogame made as my final year project with other five teammates. The objective is to capture the main item and keep it for the longest time possible while other players try to steal it. It is in essence a racing game with power ups that Read more…
One of the goals in this project is to facilitate the understanding about one of the many fields in the artificial intelligence, genetic algorithms. The way to achieve this goal has been through the visual representation of both execution and data. In order to achieve this visual representation, the problem Read more…