![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Josh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Пытаюсь передать имя файла из командной строки при запуске программы. На что последняя ругается и говорит что файла такого нет. Подскажите пожалуйста что я упустил...
|
|||
|
||||
| AntonChik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 4.10.2005 Где: Красноярск Репутация: нет Всего: 1 |
файл здесь же лежит? или полный путь?
если полный, то могут быть проблемы со слэшами.... да и посмотри после строки file=argv[1] че получилось... подцепился ли аргумент а под file не надо памяти выделить децл? --------------------
"Человек притаился за деревом. За широким огромным деревом. Он выглядывал тихонько и прятался. Но его никто не преследовал." (с) Хорги |
|||
|
||||
| likehood |
|
|||
|
666 ![]() ![]() Профиль Группа: Участник Сообщений: 536 Регистрация: 21.12.2005 Репутация: 8 Всего: 24 |
у функции main должно быть 2 параметра:
argc - реальное число аргументов командной строки. |
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
а так
|
|||
|
||||
| Josh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Файл нигде не лежит его необходимо создать в ходе выполнения программы. Создан он должен быть в той же директории, откуда запущена программа. В main исправил тем не менее прога ругается на то что файла нет
|
|||
|
||||
| Josh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Попробовал переделать. Никак, та же самая ошибка. Помогите пожалуйста !!!
|
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
исправил только самые критические огрехи чтобы компилировалось и работало. Вобщем работает
|
|||
|
||||
| Josh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
А какие еще ошибки остались?
|
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
да я не проверял, но судя по тем, что были вероятность наличия еще ошибок высокая |
|||
|
||||
| Josh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Да вроде все OK, отсалось только причесать немного. Ошибок не спорю много, времени по нулям, поэтому и делается все второпях...
Fazil6, RESPECT !!! |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |