Я пишу небольшую оболочку для приложения, которое использует файлы в качестве аргументов.
Обертка должна быть в Юникоде, поэтому я использую wchar_t для символов и строк, которые у меня есть. Теперь у меня возникла проблема, мне нужно иметь аргументы программы в массиве wchar_t и в строке wchar_t.
Возможно ли это? Я определяю функцию main
как
int main(int argc, char *argv[])
Должен ли я использовать wchar_t для argv
?
Большое спасибо, мне кажется, не найти полезную информацию о том, как правильно использовать Unicode в C.