![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
Доброго времени суток всем участникам!
Нарыл примерчик, который должен копировать содержимое одного файла в другой. Оставьте, пожалуйста, комментарии к программе - что и почему происходит. Кстати, прога заканчивает действие с результатом "1". Спасибо!
Добавлено через 26 секунд еще.. не очень понятно действие argv[] -------------------- Don't let the system get you down. |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
это простое копирование файла. при том, не очень рациональное.
как-то так, по приличнее будет.
|
|||
|
||||
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
boostcoder, еще больше меня запутал
-------------------- Don't let the system get you down. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Metalex
Ну скажи тогда хоть какую ошибку выводит |
|||
|
||||
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
azesmcar, да я же говорю, не в ошибках дело
Просто прокомментируйте код, пожалуйста! -------------------- Don't let the system get you down. |
|||
|
||||
| azesmcar |
|
||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Добавлено через 2 минуты и 44 секунды Metalex argc - количество переданных аргументов из командной строки argv - сами аргументы например когда из Command Prompt вызываем программу
argc = 3 argv[0] = MyProject.exe argv[1] = one argv[2] = two |
||||
|
|||||
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
azesmcar, но ведь когда я просто скомпилю в Visual Studio 2008 мне ведь не нужно вводить
Откуда компилятор об этом узнает? Какие файлы открывать нужно? -------------------- Don't let the system get you down. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
Еще: файлы нужно создавать вручную или при компиляции они создаются?
-------------------- Don't let the system get you down. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
брррр о каких файлах идет речь? при компиляции создается исполняемый файл и куча других файлов, которые нужны для компиляции...если речь идет о файлах, которые копируются то нет конечно, они с программой никак не связаны, что передашь то и скопирует. |
|||
|
||||
| Metalex |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
И все-таки.......
где вводить
? Добавлено через 1 минуту и 18 секунд Я исполняю, мне выводит
-------------------- Don't let the system get you down. |
||||
|
|||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Start->Run
cmd.exe <enter> cd ПУТЬ_К_ПАПКЕ_С_ФАЙЛОМ MyProject.exe c:\file_input.txt c:\file_output.txt в папке с проектом есть папка Debug или Release (в зависимости от опций проекта), в нем твой исполняемый файл (MyProject.exe или как он там называется) |
|||
|
||||
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
azesmcar, спасибоще!!
-------------------- Don't let the system get you down. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |