Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Курсовая: отображение текстового файла на экране

74K
28 ноября 2011 года
bomka
4 / / 28.11.2011
Добрый вечер. Помогите с задачей
На экран выводится файл, который можно листать вперед или назад. По выведенному на экран тексту можно перемещать курсор, который при подводе к символу выделяет его цветом. При нажатии на заданные студентом клавиши на экран выводится код этого символа в десятичной или шестнадцатеричной системе счисления.

Код:
#pragma once
#include <conio.h>
#include <iostream>
#include <fstream>
#include <string>
#include <iomanip>
# define FNAME "1.txt"
//#include "conv.h>
#include "stdafx.h"

using namespace std;

int main ()
{

// Имя открываемого файла, задано в директиве define
ifstream myFile(FNAME);
if (!myFile)
{
cout<<" Не открыт файл "<<FNAME;
_getch();
return 1;
}

// Вывод содержимого файла на экран
char ch;
while (myFile.get(ch));
_getch();
cout<<ch;
// счетчик строк используем count
string textline;
char matr[ROW][COL];
int count=-1;

// Оператор цикла для чтения строк до конца файла

while (!myFile.eof())
{
getline(myFile.textline);
count++;
strcpy (matr[count],textline.c_str());
}

_getch();

}

вот пока что написал помогите с листингом и остальной частью задачи
14
28 ноября 2011 года
Phodopus
3.3K / / 19.06.2008
Полагаю вам надо напрямую работать с терминалом/экраном а не как с потоком. Предлагаю выводить оба кода символа (10 и 16) постоянно, скажем внизу экрана на отдельной строке.

Ах, да. Вы нарушили 1. правило размещения темы, 2. правило названия темы и 3. правило оформления кода. Может модераторы забанят?
4
29 ноября 2011 года
mike
3.7K / / 01.10.2002
Цитата: Phodopus
Полагаю вам надо напрямую работать с терминалом/экраном а не как с потоком. Предлагаю выводить оба кода символа (10 и 16) постоянно, скажем внизу экрана на отдельной строке.

Ах, да. Вы нарушили 1. правило размещения темы, 2. правило названия темы и 3. правило оформления кода. Может модераторы забанят?

А может просто все исправят.

14
29 ноября 2011 года
Phodopus
3.3K / / 19.06.2008
Цитата: mike
А может просто все исправят.


Майк, тебя канонизируют в будущем веке. Зачем ты так...

ПыСы. Афтору - поправить отступы в коде.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог