Heart BleedinObscure SystemUnderstanding storage of strings in C++ — Part 2: StackIn the previous article(, we tried to understand if string class stores the sting in stack or heap. In a gist, what we concluded in the…Feb 15, 2021Feb 15, 2021
Heart BleedinObscure SystemUnderstanding storage of strings in C++ - Part 1…. Stack or heap?Programming in C was very straight forward. At least in terms of memory. We know where the variables are stored. They are not stored in…Aug 3, 2020Aug 3, 2020
Heart BleedinObscure SystemSymbolism in NMNM is a GNU development tool available in linux. It is used to extract symbols from object file and depict what kind of symbol it is…Jul 1, 2019Jul 1, 2019
Heart BleedinObscure Systemrpath vs runpathBefore we understand the difference between rpath and runpath, we need to understand where they are used. Both rpath and runpath are used…May 26, 20196May 26, 20196
Heart BleedinObscure SystemStatic vs Dynamic LibraryBefore we go to the difference between static and dynamic library lets understand what a library is and its uses.May 23, 2019May 23, 2019
Heart BleedinObscure SystemFork vs ThreadBefore we understand the difference between a fork and thread we need to understand what is a process and elements of process.May 18, 2019May 18, 2019
Heart BleedinObscure SystemMV vs CPWhat is the difference between a mv and cp in linux. I use it all the time and never knew what is happening behind the scenes. I decided to…May 15, 2019May 15, 2019