Nel senso (limitato) che se hai una funzione in C che usa gli argomenti variabili perche' puo' riceverne 1, 2 o 3, allora in C++ puoi dichiarare le 3 funzioni

int ciao(int op1);
int ciao(int op1, int op2);
int ciao(int op1, int op2, int op3);

e una qualsiasi chiamata del tipo

ciao(1);

ciao(1, 2);

ciao(1, 2, 3);

funzionerà ugualmente, dandoti l'impressione che la funzione ciao lavori come se avesse gli argomenti variabili.