For some cpp&h files, I used the cppcheck to check the error in static env, to find many an error in them.
Change
For some uninitialized variables, I added some well logical if-else criteria.Of course, I still tried to assign some default value, such as assign 0.0 to a variable, whose type's double.
Some Ideas
Strongly recommend a further review of the project's code quality!
Find
Change
Some Ideas