Объяснение участка кода - VB
Формулировка задачи:
.....
в комментариях к программе эти участки кода объяснялись, как парсинг аргументов командной строки. Объясните пожалуйста поподробнее
Решение задачи: «Объяснение участка кода»
textual
Листинг программы
'cmd - получает аргументы командной строки. cmd = Command() 'идет поиск ключа /o (при том, если пользователь задаст большую О, поиск провалится) 'не проверив результат функции дальше идет небезопасный пасинг: 'запись все, что слева от ключа в Dst, а все, что справа в Src 'если ключ не будет задан, или не указан первый аргумент программа вылетит l = InStr(1, cmd, "/o") Dst = Mid$(cmd, 1, l - 2) 'к имени файла дописывается цифра 2 (также небезопасно), если в имени будут еще точки, функция заменит их тоже. Dst = Replace(Dst, ".", "2.") Src = Mid$(cmd, l + 3)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д