If the compiler did uses a different kind of overload, then you are using a wrong function at a right place.
जर कंपाईलरने वेगळ्या प्रकारच्या ओव्हरलोडचा वापर केला असेल तर आपण योग्य ठिकाणी चुकीचे फंक्शन वापरत आहात.