|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.03.2011, 20:31 | #11 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
ну ты сказал
доку листай в первую очередь тем более что на мсдн она вся разжевана и переведена Цитата:
этот пример чисто на коленке сляпан из примера с мсдн про стримридер с потоком можно работать так же как и с файлом - прочитать определенное кол-во байт начиная с определенной позиции и т.п. - RTFM, короче |
|
09.03.2011, 21:42 | #12 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
да я знаю что можно, но просто пример такой возьмите:
Код:
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
10.03.2011, 09:40 | #13 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
я вот даже не знаю что ответить (тебе стоит перечитать несколько раз свою же подпись на форуме)
пока ты не засветишь глобальность замысла и не выложишь пример с более-менее похожим файлом с данными (того же размера) говорить о чем-то бесполезно если тебе куда-то нужно стрим передать, то лучше наверное передать указатель на него со строками то же самое |
10.03.2011, 09:54 | #14 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну вообще вопрос такой же как и был, мне нужен аналог класса StreamReader, но чтоб не использовал буферизацию.
иль хоть скажите что я размечтался(ну всмысле нет такого класса) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
10.03.2011, 10:07 | #15 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
о какой буферизации идет речь?
еще раз - выложи пример исходника и сам файл чтобы это было наглядно видно что там твоя "буферизация" наделала омжет ты там перемудрил чего в коде?! и вместо "буферизации" у тебя там какие-нить перескоки/пропуски чтения стрима?! |
10.03.2011, 10:16 | #16 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
буферизация класса StreamReader, иль вы не знали что он буферизирует данные?(посмотрите другие конструкторы, там можно задать минимальный размер этого буфера)
пример я сейчас не могу выложить, я не дома.(да и врятли сегодня буду) но потерь с моей стороны точно нет, ибо после работы с StreamReader, операций смещения для FileStream нет, только операции чтения(причем пробовал даже банальный CopyTo, все равно, есть потери) даже в коде с первого поста потери проявляются Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
10.03.2011, 10:27 | #17 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
ну вот выложишь пример - посмотрим
а вот выдержка из доки Цитата:
ну и опять же нужно видеть как ты обрабатываешь считанные символы: с определением их размера или без? |
|
10.03.2011, 10:41 | #18 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
я читаю используя ASCIIEncoding. Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
10.03.2011, 10:59 | #19 |
Дружите с Linq ;)
Форумчанин
Регистрация: 15.10.2008
Сообщений: 823
|
Просмотрел тему. Разделитель между строковой и бинарной частью пустая строка,т.е.
Строка1 Строка2 Строка3 Бинарник. Я правильно понял? У меня есть бинарный файл и я знаю размер бинарной части своего файла, добавил в него несколько строк-разделил пустой строкой. Осуществлял только чтение,но думаю запись бинарной части сделать не проблема? Тогда так... Код:
Не давай организму поблажки, каждый день тренируй его в шашки..
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
<b>Осуществление ввода с клавиатуры без последующего подтверждения(без ENTER)</b> | khorolpavel | Общие вопросы C/C++ | 2 | 30.12.2010 12:04 |
Использование метода двойной буферизации для динамической графики(избавление от мерцания) | noxin | Win Api | 1 | 05.04.2010 20:08 |
Win Api: использование метода двойной буферизации для динамической графики(избавление от мерцания) | noxin | Помощь студентам | 0 | 05.04.2010 19:55 |
Аналог try. | beemoto | Общие вопросы Delphi | 16 | 16.12.2009 18:33 |
Процедуры без Bios и без Dos,бывают? | codeok | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 31.10.2008 03:17 |