Есть понятие partially defined функция. Это работает в Haskell, Scala. Результатом такого например
применения будет просто онлайн компилляция новой функции с меньшим числом аргументов.
plusInt(_, b)
Но для С++ тем более в данном контексте использования тебе проще сделать просто еще одну функцию.
Кстати обращаю твоё внимание на то что функции обычно возвращают занчения. А побочный эффект
такой как cout - лучше просто вызвать отдельно.
Мотивация станет более ясна когда будешь такой код тестировать. Всегда проще проверить результат чем анализировать потоки вывода.