割り当ての場合、出力を処理するための 2 つのメソッドを作成する必要があります。1 つは文字列の出力用で、もう 1 つは整数用です。
基本的に、別のメソッドを呼び出す 2 つのメソッドがあります。
void TheClass::displayString(string str){ cout << str; }
void TheClass::displayNumber(int n) { cout << n; }
インラインは、さらに別の関数を呼び出さないことでオーバーヘッドを節約することでスピードアップしますか、それとも cout の名前空間などに関してさらに作成しますか?
inline void TheClass::displayString(string str) { cout << str; }
inline void TheClass::displayNumber(int n) { cout << n; }