Мне не удалось найти четкого ответа на это, хотя это может быть связано с тем, что я не использовал правильные условия поиска, поэтому, пожалуйста, перенаправьте меня, если это так. Можно ли использовать предыдущие аргументы в списке параметров функций как значение по умолчанию для более поздних аргументов в списке параметров? Например,
void f( int a, int b = a, int c = b );
Если это возможно, существуют ли какие-либо правила использования? Любая разница между C и С++?