¿Es posible utilizar un “argv” de Unicode?
Estoy escribiendo un pequeño contenedor para una aplicación que usa archivos como argumentos.
El envoltorio debe estar en Unicode, así que estoy usando wchar_t para los caracteres y las cadenas que tengo. Ahora me encuentro con un problema, necesito tener los argumentos del programa en una matriz de wchar_t y en una cadena wchar_t.
¿Es posible? Estoy definiendo elmain
funcionan como
int main(int argc, char *argv[])
¿Debo usar wchar_t's paraargv
?
Muchas gracias, parece que no encuentro información útil sobre cómo usar Unicode correctamente en C.