В С аргументы функции приводятся к типу указанному при объявлении т.е. если функция ожидает в качестве аргумента int, а передали, к примеру char, то произойдет неявное приведение char -> int
В С++ такой вариант уже не пройдет и компилятор выдаст ошибку.
Вопрос в следующем - существуют ли какие-то «стандартные» инструменты для С, запретить приведение, как в С++?