I have some mathematical methods (for eg: point finders, normalizing etc.) in my C++ project that probably could be used in different classes or different places in the project.
I come from a C# background and had a confusion if in such a case, I should make something like a static class that contains all these methods and use them in the program? Or should I define a class and use it via class object everywhere I want to?
What would be ideal in this case?