Предположим, что у меня есть эта функция:
void func() {}
Когда я вызываю func
с некоторыми параметрами (например, func(132)
), компилятор C++
выдает ошибку, а компилятор C
- нет.
В чем разница между двумя компиляторами в этом случае? И какие преимущества/недостатки имеет C++
, вызвав эту ошибку?