Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Запуск через командную строку с параметрами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка двумерных массивов http://www.cyberforum.ru/cpp-beginners/thread226491.html
Написать программу на языке С++. В программе предусмотреть диалог, откуда будут вводится элементы исходной матрицы – с клавиатуры или из текстового файла. Результаты выводить на экран и в...
C++ Обработка одномерных массивов. помогите решить задачку пожалуйста- Задан упорядоченный по убыванию целочисленный массив Х, вставить в массив Х некоторое число Н, сохранив упорядоченность массива. Найти среднее арифметическое... http://www.cyberforum.ru/cpp-beginners/thread226489.html
C++ Обработка двумерных массивов
ПОМОГИТЕ РЕШИТЬ ЗАДАЧКУ-----Написать программу на языке С++. В программе предусмотреть диалог, откуда будут вводится элементы исходной матрицы – с клавиатуры или из текстового файла. Результаты...
Найти среднее арифметическое простых чисел в массиве C++
помогите решить задачку---Задан упорядоченный по убыванию целочисленный массив Х, вставить в массив Х некоторое число Н, сохранив упорядоченность массива. Найти среднее арифметическое простых чисел...
C++ Двумерный массив http://www.cyberforum.ru/cpp-beginners/thread226484.html
Для группы фирм известен курс их акций за каждый из месяцев календарного года. Составить список тех фирм, курс акций которых все время повышался (т.е. курс за каждый последующий месяц больше, чем за...
C++ На структуры прога,не идет нифига( Вывести анкетные данные студентов,получивших по предмету физика оценку "отлично". подробнее

Показать сообщение отдельно
Гамбит
14 / 14 / 1
Регистрация: 19.10.2009
Сообщений: 93

Запуск через командную строку с параметрами - C++

10.01.2011, 09:03. Просмотров 8614. Ответов 2
Метки (Все метки)

Помогите плиз!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void main(int argc, char *argv[])
{
int k,N;
clrscr();
LIST *lst;
FILE *fi,*fo;
if (( fi = fopen(argv[2],"r")) == NULL)
{ printf("”*©« *Ґ ¬®¦Ґв Ўлвм ®вЄалв ** звҐ*ЁҐ!\n"); getch(); exit(0);}
fo = fopen(argv[3],"w");
N=atoi(argv[1]);
lst=read_list(lst,fi);
write_list(lst,N,fo);
printf("%d\n",i);
for(k=1;k<=i;k++)
printf("%d\n",a[k]);
}
как её запустить через командную строку????? я прописываю путь к файлу и 4 параметра f:\bc\bin\1.exe 4 10 1.txt 2.txt почему оно мне пишет что файл не может быть открыт для чтения? тоесть argv[2] не открывается. и за что вообще отвечает argc? не нашел ничего внятного в нете

Добавлено через 3 минуты
или нужно какой нибудь разделитель при вводе???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru