информационная безопасность
без паники и всерьез
 подробно о проекте
Сетевые кракеры и правда о деле ЛевинаСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Модульный ботнет от русских хакеров 
 Торвальдс и вайбтестеры 
 Атака на GitHub 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
извени но еще один вопросик 27.08.01 18:15  Число просмотров: 833
Автор: коcтя Статус: Незарегистрированный пользователь
<"чистая" ссылка>

как обработать появление конца строки
простая проверка на соответствие символа символом перехода на новую строку( "\n") неканает.
как можно определить что строка закончилась?
заранее благоджарен
<programming>
CFile::modeRead - большие проьлемы 27.08.01 12:12  
Автор: коcтя Статус: Незарегистрированный пользователь
<"чистая" ссылка>
вот в чем проблнмма
int ii;
char s[1];// один символ
CFile r("c:\\test.txt",CFile::modeRead);
for(int x=0;x<10000;x++) //тысяча это просто так, ну вобщем много раз
// чтобповторилость и заодно увеличило х
{
r.Seek(1*x,CFile::begin);//файловый указатель в начало файла
ii=r.Read(s,1);// читаем по одному байту (ii -говорит о том сколько
// байт было прочитанно
m_string+=CString(s); // занисим прочитанное в строку
if(ii<1)break; // если было прочитанно мене одного тогда break;
}
r.Close();
после этого все поля обюновляются в поле m_string (которое содержит прочитанную инфодмашию)
появсяется такая фигня
1ÌÌÌ2ÌÌÌ3ÌÌÌ4ÌÌÌ5ÌÌÌ6ÌÌÌ7ÌÌÌ8ÌÌÌ9ÌÌÌ0ÌÌÌ0ÌÌÌ
хотя файл содержал только 123456789 так как избавится от
этого -> ÌÌÌ да и откуда оно берется???
заранее благодарен
CFile::modeRead - никаких проблем, только с руками 27.08.01 12:34  
Автор: Qrot Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> char s[1];// один символ
...
> m_string+=CString(s); // занисим прочитанное в строку

а место для \0 кто будет в s оставлять? либо юзай CString(s, 1)
извени но еще один вопросик 27.08.01 18:15  
Автор: коcтя Статус: Незарегистрированный пользователь
<"чистая" ссылка>

как обработать появление конца строки
простая проверка на соответствие символа символом перехода на новую строку( "\n") неканает.
как можно определить что строка закончилась?
заранее благоджарен
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach