Hola quiero hacer una funcion que reciba argumentos string y los imprima. Asi de simple pero no se que pasa que no funciona:
    
Código C++:
Ver original- void print(string a, ...) { 
-    va_list p; 
-    while (1) { 
-        if(typeid(string).name()=="string"){ 
-            cout << arg << endl; 
-        }else{ 
-            break; 
-        } 
-    } 
- } 
Porque?? 
Saludos