Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Просмотр текстового файла - C++

16.12.2012, 20:53. Просмотров 235. Ответов 0
Метки нет (Все метки)

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
#include <locale.h>
#include <stdio.h>
 
using namespace std;
 
 
int main()
{ 
    FILE* pFile = fopen("input.txt", "rb");
int nFileLen = 0;
{
    if(pFile)
        fseek (pFile, 0, SEEK_END);
    nFileLen = ftell(pFile);
    fclose (pFile);
}
    setlocale(LC_CTYPE, "Russian_Russia");
 
    int &alt = nFileLen;
 
    char str_file[4500];
 
FILE* fp = fopen("input.txt","r"); 
    if(fp != NULL) 
    { 
        int i=0; 
        char ch; 
        while((ch = getc(fp)) != EOF) 
            str_file[i++]=ch; 
        str_file[i] = '\0'; 
        printf(str_file);
    } 
    else 
        cout << "Невозможно открыть файл для чтения. " << endl; 
    fclose(fp);
 
    system("pause");
    return 0; 
}
сам файл с текстом размером 4252, но не удается через ссылку размер файла перенести в массив str_file, то бишь сделать его такой же длины. так же не получается просмотреть весь текст, программа открывает только первое слово. и еще, подскажите как текст в окне консоли сделать более упорядоченным - т.е. в строках определенное количество символов, а остальные чтоб перемещались на последующую строку.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2012, 20:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Просмотр текстового файла (C++):

Добавить в конец первого текстового файла содержимое второго текстового файла - C++
Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла.

Создать программу, реализующую: создание файла, просмотр файла, поиск по файлу, выход - C++
Создать программу, которая может осуществлять такие действия(меня программы): создание файла, просмотр файла, поиск по файлу, выход. Каждое...

С помощью очереди за один просмотр файла напечатать элементы файла в заданном порядке - C++
Сформировать файл из вещественных чисел и с помощью очереди за один просмотр файла напечатать элементы файла в следующем порядке: сначала...

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла. - C++
#include&lt;iostream&gt; #include&lt;fstream&gt; #include&lt;locale.h&gt; #include&lt;iomanip&gt; #include &lt;cstdlib&gt; using namespace std; struct...

Создание и просмотр файла - C++
Вот я создаю файл void sozdanie() { string fName; cout &lt;&lt; &quot;введите имя файла: &quot;; getline( cin, fName ); ...

Сортировка слов текстового файла путём слияния данных из файла и заданного внутреннего массива - C++
Здравствуйте. Имеется задание, которое я ни в коем случае не прошу за меня сделать. Мне непонятно пару моментов, которые бы мне...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2012, 20:53
Привет! Вот еще темы с ответами:

Указание текстового файла-источника и принимающего файла в cmd - C++
Подскажите, как сделать что б при вводе через cmd надо было указывать файл-исходник и принимающий файл? &quot;полный путь\fdsfsd.exe in.txt...

как может корректно выполняющийся оператор >> (чтение из текстового файла) негативно влиять на открытие другого файла? - C++
Друзья! Создадим два текстовых файла, f_0.txt и f_1.txt и что-нибудь в них запизаем, например в первый запихаем 1234 а во второй 5678 и...

За один просмотр файла сформировать список чисел - C++
В текстовом файле INPUT.TXT записаны целые числа через пробел, возможно, в несколько строк. За один просмотр файла сформировать список этих...

Предусмотреть в программе просмотр бинарного файла и выполнить его обработку - C++
Имеется информация о телевизорах на складе: наименование, фирма изготовитель, стоимость, размер экрана, количество на складе. Для описания...


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

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

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