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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
#1

Структуры, копирование файла - C++

20.03.2013, 00:08. Просмотров 716. Ответов 5
Метки нет (Все метки)

Подскажите, как написать программку с меню с пунктами:
– посимвольное копирование файла;
– построчное копирование файла;
– поблочное копирование файла.

+ Для задания имен файлов использовать аргументы командной строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2013, 00:08     Структуры, копирование файла
Посмотрите здесь:

Копирование массива в переменные структуры - C++
Необходимо что бы считывало со первого элемента массива buf в переменную t структуры NI, со второго элемента массива buf в переменную p ...

Копирование файла C++ - C++
Всем Доброго вечера, хочу написать программу для копирования настроек браузера с комп на комп. Все компилируется, но файл не копируется,...

Копирование файла - C++
Задача: Из исходного файла скопировать в новый файл текст таким образом, чтобы все символы, стоящие перед "*" были заменены на символ...

Копирование файла - C++
и если есть, как осуществить копирование нетипизированного файла в С++? вот это копирует слово с текстового файла 1 в текстовый файл...

Копирование файла C++ - C++
Привет всем. У меня проблема такого рода, пытаюсь скопировать файл, и все вроде получается, за исключением того, что в конец файла...

копирование файла - C++
недавно изучаю С++, собственно столкнулся с проблемой при копировании из одного файла в другой. проблема заключается в дублировании...

Копирование файла - C++
Делаю программку для копирование файла настроек оперы с\на разные операционые системы. Для копирование я узнаю имя пользователя для это я...

копирование файла - C++
Напишите программу копирования заданного текстового файла в другой текстовый файл с удалением пустых строк

Копирование строк с файла - C++
Есть прога которая находит наименьшее слово в файле(находит). #include <iostream> #include <fstream> #include <string> #include...

Копирование из оного файла в др. - C++
Вся задача состоит не в этом, но для начала я решил сделать хотя бы, что бы числа копировались из одного файла в другой. Тесть есть...

Копирование данных из файла в файл - C++
Здравствуйте! Нужно организовать копирование данных из одного файла в другой в бинарном режиме. При выполнении программы в выходной...

Копирование слов из файла в файл - C++
Здравствуйте! Не могу реализовать копирование слов из файла в файл. Нужно при этом задать числа: с какого по порядку слова копировать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
King Of Kings
7 / 7 / 3
Регистрация: 08.02.2013
Сообщений: 42
20.03.2013, 00:10     Структуры, копирование файла #2
Цитата Сообщение от Romantikkk Посмотреть сообщение
с меню с пунктами:
Оконную программу?
aLarman
20.03.2013, 14:05
  #3

Не по теме:

Цитата Сообщение от King Of Kings Посмотреть сообщение
Оконную программу?
прочитав это
Цитата Сообщение от Romantikkk Посмотреть сообщение
+ Для задания имен файлов использовать аргументы командной строки.
вопрос отпадет

fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
20.03.2013, 16:10     Структуры, копирование файла #4
Построчно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <iostream>
#include <fstream>
using namespace std;
 
int main(int nArg, char* pszArgs[])
{
  char oneString[512];
  ifstream inputFile(pszArgs[1]);
  rename(tmpnam(NULL),pszArgs[2]);
  ofstream outputFile(pszArgs[2]);
  for(;!inputFile.eof();)
  {
    inputFile.getline(oneString,512);
    outputFile<<oneString<<"\n";
  }
  return 0;
}
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
20.03.2013, 16:38  [ТС]     Структуры, копирование файла #5
а как задавать имена файлов с помощью командной строки?
fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
20.03.2013, 16:46     Структуры, копирование файла #6
Цитата Сообщение от Romantikkk Посмотреть сообщение
а как задавать имена файлов с помощью командной строки?
В папке с программой создаётся текстовый файл. В нём прописывается
prog.exe inputfile.txt outputfile.txt
где prog.exe - эта программа, inputfile.txt - файл, который читают и outputfile.txt - файл, в который записывают.
(Краткие имена файлов можно использовать, если файлы находятся в одной папке с программой.)
Сохраняем, меняем расширение на bat и запускаем.
Yandex
Объявления
20.03.2013, 16:46     Структуры, копирование файла
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru