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

Как сделать перенос из отдного txt файла текста в другой txt файл в Turbo C?

29.12.2016, 17:10. Просмотров 885. Ответов 2

Надо сделать с потоками.
fopen fgets fputs - с этими функциями
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2016, 17:10
Ответы с готовыми решениями:

Переписать компоненты файла 1.txt в файл 3.txt так, чтобы в файле 3.txt числа шли в определенном порядке
Дан файл 1.txt, компоненты которого являются целыми числами.Файл 1.txt содержит столько же...

На диске находится файл result.txt. написать программу, создающую копию этого файла с именем copy_resylt.txt
На диске находится файл result.txt. Написать программу, создающую копию этого файла с именем...

Все файлы из текстового файла in.txt вывести в обратном порядке в другой файл
Надо написать программу на си, которая должна все файлы из текстового файла in.txt вывести в...

Переместить текст из одного txt файла в другой txt файл
Есть файл Admin.txt и Admin_Settings.txt Нужно что бы при нажатии на кнопку весь текст и все...

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt
Программным путем: 1. В папке С:\temp создайте папки К1 и К2. 2. В папке К1: a) создайте файл...

2
grisha2217
19 / 19 / 10
Регистрация: 13.08.2013
Сообщений: 295
29.12.2016, 21:29 2
Лучший ответ Сообщение было отмечено simplyDavchik как решение

Решение

Мои исходники для чтения файла и записи в файл
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
void read_from_file (char * fileName, int *destinationArray, int count, int *err) {
    int i;
 
    FILE *fp = fopen(fileName, "rt");
    if (fp == NULL) {
        *err = 1;
        return;
    }
 
    for (i = 0; i < count; i++) {
        fscanf(fp, "%d", destinationArray[i]);
    }
    fclose(fp);
}
 
// Запись в файл
void write_to_file (char * fileName, int * sourceArray, int count, int *err) 
{
    int i;
    FILE *fp = fopen(fileName, "w");
    if (fp == NULL) {
        *err = 1;
        return;
    }
    for (i = 0; i < count; i++) {
        fprintf(fp, "%d\n", sourceArray[i]);
    }
    fclose(fp);
}
Про потоки ничего сказать не могу
0
cybeuser
105 / 105 / 73
Регистрация: 18.11.2013
Сообщений: 304
Завершенные тесты: 1
30.12.2016, 04:20 3
simplyDavchik, как-то так можно попробовать
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    FILE *file_in = fopen("input.txt", "r");// Отсюда читаем
    FILE *file_out = fopen("output.txt", "w");// Сюда пишем
    char str[256];
    
    if(!file_in)
        return 1;
    
    if(!file_out)
        return 2;
    
    while(fgets(str, 255, file_in))
        fputs(str, file_out);
    
    fclose(file_in);
    fclose(file_out);
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2016, 04:20

Из файла 1.txt взять n первых и n последних строк, и сохранить их как файл 2.txt
Подскажите пожалуйста, как из файла 1.txt взять n первых и n последних строк, и сохранить их как...

Как содержимое файла *.txt переписать в двоичном коде в другой файл?
Как содержимое файла *.txt переписать в двоичном коде в другой файл? Я делаю это сл. образом:...

Перенос текста в формате Unicode из txt-файла в переменную
Как поместить в переменную VBA текст в формате Unicode из текстового файла? Конкретно, в моём...


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

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

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