Мне интересно, возможно ли отладить приложение командной строки (где main получил аргументы argc и ** argv) в visual studio 2008?
Вы можете легко установить аргументы команды для исполняемого файла из Visual Studio на экране «Отладка» в разделе «Свойства конфигурации» (по крайней мере, в 2005 году).
Почему это невозможно? Установите точку останова и начните отладку.
Конечно! Просто установите точку останова на main и перейдите в свойства вашего проекта (в разделе «Отладка», если я правильно помню), затем установите аргументы командной строки, с которыми вы хотите отлаживать.
main
Да; он работает так же, как в приложении с графическим интерфейсом. Установите точку останова где-нибудь и нажмите «Отладка начала».