Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Работа с текстовым файлом

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Proger



Зарегистрирован: 18.08.2005
Сообщения: 16

СообщениеДобавлено: Пт Авг 19 2005 17:54    Заголовок сообщения: Работа с текстовым файлом Ответить с цитатой

Есть текстовый файл text.txt, где есть несколько фраз.
Вопрос: КАК заставить прогу, написаную на Borland 5.02, выводить определённую фразу из текстового файла? Question Question
Пример файла text.txt

1 Привет
2 Пока
3 Как дела
.....

Имеется в виду вывод фразы в консоли.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
McZim



Зарегистрирован: 09.08.2005
Сообщения: 275
Откуда: Omsk

СообщениеДобавлено: Сб Авг 20 2005 14:37    Заголовок сообщения: Ответить с цитатой

Код:
int main(int argc, char* argv[])
{
 DWORD ByteCount;
 HANDLE FFile;
 char buf[256];

 FFile=CreateFileA("1.txt",GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);

 ReadFile(FFile,&buf,sizeof(buf),&ByteCount,NULL);

 getch();
 return 0;
}


На getch() точку останова поставишь и посмотришь что лежит в буфере, на а из буфера сам как-нить вытащи что тебе нада и в какой последовательности.

P.S. Буфер можешь делать такого размера какого тебе нужно! Так же вместо буфера можешь использовать структуру, тогда размер под нее будешь выделять через кучу HeapAlloc(...)!

Удачи!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Artur



Зарегистрирован: 18.01.2005
Сообщения: 13

СообщениеДобавлено: Сб Авг 20 2005 21:22    Заголовок сообщения: Ответить с цитатой

Человек же просил на борланде Exclamation
А ты чё ему написал?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Proger



Зарегистрирован: 18.08.2005
Сообщения: 16

СообщениеДобавлено: Вс Авг 21 2005 19:55    Заголовок сообщения: Ответить с цитатой

Спасибо McZim!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
McZim



Зарегистрирован: 09.08.2005
Сообщения: 275
Откуда: Omsk

СообщениеДобавлено: Пн Авг 22 2005 04:23    Заголовок сообщения: Ответить с цитатой

Цитата:
Человек же просил на борланде
А ты чё ему написал?


А ты бы лучше чем меня хаять, написал бы то что человек просил!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Feniksa



Зарегистрирован: 28.08.2005
Сообщения: 122
Откуда: Чернобыль

СообщениеДобавлено: Вс Авг 28 2005 20:07    Заголовок сообщения: Danke shon обоим Ответить с цитатой

Люди. хватит обмениваться комплиментами Evil or Very Mad Idea Shocked
Пришлось конечно помучаться другой компилятор поставить но теперь у меня всё работает. Спасибо вам обоим Laughing


(звиняйте Idea что с другого логина пишу)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...