Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2015, 21:18   #1
sdima75
Новичок
Джуниор
 
Регистрация: 09.11.2015
Сообщений: 1
Радость Надо написать программу, которая должна считывать слова из текстового файла и выводить их на экран - Visual C++

Здравствуйте. Программирую чисто для себя и возникла необходимость написать простенькую программу.
Программа должна считывать слова из текстового файла (txt) и выводить их на экран по одному слову (через label (visual studio c++ express 2010 - я на ней пишу)) с некоторым промежутком. Соответственно программа не консольная, у неё должно быть окно, где по середине окна будет высвечиваться наши слова с промежутком (через Sleep например).

Посмотрел в интернете, и не нашёл примерного решения.
На сайте посмотрел и даже не получилось в консоле это сделать. Здесь есть различные примеры, но с "vector" я совсем пока не дружу, а те примеры что без них, переписывая под свою задачу и они не работают корректно. (Был маленький опыт написания мною программы где она считывала данные и записывала данные в файл (txt), но переделать данную программу под новую задачу тоже не получилось).

Если у кого-то есть желание и свободное время то помогите и напишите здесь код пожалуйста.
Заранее буду благодарен помощь. :-)
sdima75 вне форума Ответить с цитированием
Старый 07.12.2015, 23:26   #2
Demznak
Новичок
Джуниор
 
Регистрация: 07.12.2015
Сообщений: 2
По умолчанию прога

вот разбирайся

посимвольный вывод
Код:


#include <iostream>
#include <fstream>

using namespace std;

....
ifstream ifcin("d:\\c++_progi\\test.cpp" );

if (ifcin.is_open())
{
        char chcurr = NULL;
	
	while(ifin.get(chcurr))
	{
              cout <<  chcurr;

        }

}
ifcin.close();
system("pause");
    
.....

вот функции глянь для работы вообще в мсдн все есть
open
Open file (public member function )

is_open
Check if a file is open (public member function )
good
Check whether state of stream is good (public member function )

get
Get characters (public member function )

getline
Get line (public member function )
peek
Peek next character (public member function )

read
Read block of data (public member function )
Demznak вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать программу на C, которая выводит текст на экран дисплея, меняя в нем местами заданные слова Andre1987 Помощь студентам 8 06.01.2015 16:31
. Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке. Tuns Помощь студентам 2 26.05.2014 20:34
считывать текст из файла и выводить его на экран, заменяя цифры от 0 до 9 на слова «ноль», «один», …, «девять» (на C) jesterXXX Помощь студентам 1 23.12.2012 12:02
Написать программу, которая будет считывать последовательность слов и расставлять их по алфавиту (с++) bl@ndo$ Помощь студентам 2 29.05.2012 07:41
написать программу,которая будет определять,и выводить на экран английскую букву Tiny Помощь студентам 3 25.06.2010 23:23