Вы можете получить к ним доступ, как в этом примере:
#include <iostream>
int main(int argc, char* argv[] ) {
for(int i=0;i<argc;i++) {
std::cout<<argv[i];
}
}
Причиной возникновения ошибки, вероятно, является то, что вы используете форму TCHAR основной функции:
int _tmain(int argc, _TCHAR* argv[]);
В Visual C ++ по умолчанию определяется UNICODE. Поэтому вы должны использовать std :: wcout для вывода вместо std :: cout.
Вероятно, так оно и будет работать:
for(int i=0;i<argc;i++) {
std::wcout<<argv[i];
}