| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Программа для синхронизации каталогов в Linux на с |
| Автор: sveta_2000 11.3.2008, 18:28 | ||
Привет всем! Меня зовут Света, учусь на информационных технологиях, вот делаю курсак на си, короче проблема в том что есть уже готовая программа но я не как не могу правильно е запустить, тоесть я её запуская ./a.out /home/di1 /home/dir2 а она говорит что неправильный адрес, я ВАС всех очень прошу помочь, вот код самой программы:
|
| Автор: andrew_121 11.3.2008, 18:56 |
| Ну хоть код отформатируй... |
| Автор: sveta_2000 11.3.2008, 19:26 |
| Чесно говоря я даж незнаю что Вы имели ввиду, немогли б Вы просто запустить её у ся и посмотреть? |
| Автор: JackYF 11.3.2008, 21:29 |
Отступы в коде. Код люди читают, не только компилятор. |
| Автор: andrew_121 11.3.2008, 22:06 | ||
Светуля, глянь-ка, так наверное приятней и проще читать ?:
|
| Автор: andrew_121 11.3.2008, 22:49 |
| sveta_2000, Приведи пример аргументов командной строки.... Их должно быть 4-ри... |
| Автор: bsa 12.3.2008, 00:48 |
| Возможные ключи: в качестве первого ключа: -h - вывод слова SVETA -s - х.з. что. в качестве второго ключа: -x - вывод слова SVETA и выход итого, чтобы программа полноценно заработала нужно запустить ее с 4-мя параметрами. Первый может быть любой, кроме -h. Причем, -s на что-то повлияет, второй должен быть не -x, третий и четвертый - пути к каталогам. |
| Автор: andrew_121 12.3.2008, 01:34 |
| bsa, Молодца, мне не хотелось на авось тыкаться... |
| Автор: andrew_121 12.3.2008, 01:52 | ||||||
Вот заметил один ОЧЕНЬ интересный момент: ф-ции: mystat1st, mystat2st - в реализации абсолютно идентичны, почему-бы не использовать только одну из них с разными аргументами ??? А вторую можно вопще удалить... Добавлено @ 01:56 Изменил реализацию:
На:
Теперь по настоящему Си-шная программа... Добавлено @ 02:01 sveta_2000: Как-то не видно Вашей заинтересованости, не присутствуете на занятиях...(В смысле - хоть-бы присутствовали на форуме в то время когда Вам пытаются помочь...) |
| Автор: andrew_121 12.3.2008, 02:07 | ||||
Вот еще интересный момент:
Я так полагаю, что если файлов больше чем NAME_MAX то программе ГЫТ... а ОНЫХ очень часто будет больше... Добавлено @ 02:13 И еще один момент:
Кто же написал ТАКУЮ с позволения сказать - ПРОГРАММУ ??? |