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

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

Восстановить пароль Регистрация
 
feniks
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 31
16.12.2012, 20:53     Просмотр текстового файла #1
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, то бишь сделать его такой же длины. так же не получается просмотреть весь текст, программа открывает только первое слово. и еще, подскажите как текст в окне консоли сделать более упорядоченным - т.е. в строках определенное количество символов, а остальные чтоб перемещались на последующую строку.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2012, 20:53     Просмотр текстового файла
Посмотрите здесь:

C++ Редактирование текстового файла
C++ с помощью очереди за один просмотр файла напечатать элементы файла в заданном порядке
C++ Предусмотреть в программе просмотр бинарного файла и выполнить его обработку
C++ Редактирование текстового файла
Как создать программу, которая бы обеспечивала создание, просмотр, дополнения и извлечение данных из файла C++
C++ Создать программу, которая бы обеспечивала создание, просмотр, дополнения и изъятия из файла
Создать программу, реализующую: создание файла, просмотр файла, поиск по файлу, выход C++
Указание текстового файла-источника и принимающего файла в cmd C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru