I\'m having some trouble overloading methods in C++.
As an example of the problem, I have a class with a number of methods being overloaded, and each method having one parameter
Apart from the string issue, there's another one. int64_t and int8_t are (usually) typedefs. Since typedefs are just aliases, they may refer to the same type in which case overloading won't work. But this is rather unlikely in your case. Just wanted to mention it.