Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
1

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

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

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

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

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

Исследование структуры FILE или: что вообще можно выудить из этой структуры, указатель на которую мы получаем при открытии файла?
Ничего нельзя. Итак, новичкам напомню, что после выполнения кода FILE* f=...

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

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

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

5
King Of Kings
7 / 7 / 3
Регистрация: 08.02.2013
Сообщений: 42
20.03.2013, 00:10 2
Цитата Сообщение от Romantikkk Посмотреть сообщение
с меню с пунктами:
Оконную программу?
0
aLarman
20.03.2013, 14:05
  #3

Не по теме:

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

0
fjay69
87 / 87 / 17
Регистрация: 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;
}
1
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
20.03.2013, 16:38  [ТС] 5
а как задавать имена файлов с помощью командной строки?
0
fjay69
87 / 87 / 17
Регистрация: 26.10.2012
Сообщений: 248
20.03.2013, 16:46 6
Цитата Сообщение от Romantikkk Посмотреть сообщение
а как задавать имена файлов с помощью командной строки?
В папке с программой создаётся текстовый файл. В нём прописывается
prog.exe inputfile.txt outputfile.txt
где prog.exe - эта программа, inputfile.txt - файл, который читают и outputfile.txt - файл, в который записывают.
(Краткие имена файлов можно использовать, если файлы находятся в одной папке с программой.)
Сохраняем, меняем расширение на bat и запускаем.
0
20.03.2013, 16:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2013, 16:46

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

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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