at this point i will search the internet and look at the first 5 pages on google for another implementation of the same code in anything else before loading a c++ binary or library into ida (unless im reviewing this specific version for security bugs).