I am extracting a section of a library I want and that library has its own identifiers that are commonly used in c++ standard headers. For example it has its own atoi
, itoa
, uint32_t
, etc. within a library specific namespace
I don’t like this an so I have been rewriting sections. For example, I might explicitly use ::uint32_t
or std::uint32_t
when possible (when not the library specific version) to avoid confusion until I finish my work
After doing this for a while I realized I did not do it consistently and sometimes use ::
and other times use std::
. Is there a reason to prefer one over the other or is it just stylistic?