Czy możesz użyć słowa kluczowego jawnie, aby zapobiec automatycznej konwersji parametrów metody?

Wiem, że możesz użyć słowa kluczowego C ++ „jawne” dla konstruktorów klas, aby zapobiec automatycznej konwersji typu. Czy możesz użyć tego samego polecenia, aby zapobiec konwersji parametrów dla metody klasowej?

Mam dwóch członków klasy, z których jeden przyjmuje wartość bool jako param, a drugi niepodpisany int. Kiedy wywołałem funkcję z int, kompilator przekształcił parametr na bool i wywołał niewłaściwą metodę. Wiem, że w końcu zastąpię bool, ale na razie nie chcę łamać innych procedur, ponieważ ta nowa procedura jest rozwijana.

questionAnswers(7)

yourAnswerToTheQuestion