Получение символов из argv
Приложение работает под управлением Windows 7 Enterprise, MFC, Visual Studio 2008, C++, unicode
Необходимый аргумент - это один символ. VS настроен на предоставление аргумента командной строки, значение равно "1", argc увеличен с 1 до 2 после добавления аргумента командной строки.
char str_number = __argv[ 1 ];
Ошибка компиляции не может преобразовать из char* в char, круто, понятно
char str_number = *__argv[ 1 ];
Нарушение прав доступа местоположении 0x00000004
char str_number = *__argv[ 1,0];
Нарушение прав доступа местоположении адресу 0x00000000
Что я уже пробовал:
Я попробовал примеры, показанные в блоке: опишите проблему.
Patrice T
А у вас есть вопрос ?