Результаты поиска по запросу "io"

5 ответов

«Последовательное чтение ... недостаточно»

я есть входной файл в моем приложении, который содержит огромное количество информации. Чтение по нему последовательно, и только по одному смещению файла за раз недостаточно для использования моего приложения. В идеале я хотел бы иметь две темы, ...

6 ответов

Кстати: 50 это не большое количество файлов. Типичный ПК может иметь 100K файлов или более.

ужно прочитать ~ 50 файлов при каждом запуске сервера и поместить представление каждого текстового файла в память. Каждый текстовый файл будет иметь свою собственную строку (какой тип лучше использовать для держателя строки?). Какой самый ...

4 ответа

Вы должны вызвать fail () для объекта потока. Более идиоматический способ сделать это:

я есть следующее, что откроет файл для чтения. Тем не менее, я хочу проверить, чтобы файл был успешно открыт, поэтому я использую неспособность увидеть, были ли установлены флаги. Тем не менее, я продолжаю получать следующую ошибку: Я новичок в ...

ТОП публикаций

4 ответа

Для доступа к параметрам командной строки используйте

м кодом: main :: FilePath -> FilePath -> IO () main wrPath rdPath = do x <- readFile rdPath writeFile wrPath xЯ получил следующую ошибку: Couldn't match expected type 'IO t0' with actual type 'FilePath -> FilePath -> IO()Но файл компилируется ...

1 ответ

С асинхронным вводом / выводом вы должны постоянно выполнять цикл и проверять, есть ли новые данные для периодического чтения. Это делает его интенсивным процессором. Выбор / опрос просто блокирует, не занимая при этом мощности процессора. Он не зацикливается внутри.

ки зрения производительности, какой из них лучше? выбор / опрос или асинхронный ввод / вывод? Мое более раннее впечатление было, что select / poll неоднократно запрашивал данные у ядра, тогда как асинхронный ввод-вывод полагался на уведомление ...

8 ответов

 класс. Поскольку все классы имеют одинаковый корень, каждый отдельный класс может свободно подключаться без какого-либо порядка.

читал ввикипедия [http://en.wikipedia.org/wiki/Decorator_pattern]этоВыкройка декоратора используется для.Сеть а такжеJava IO классы. Кто-нибудь может объяснить, как это используется? И какая польза от этого возможного примера? Есть ...

1 ответ

После рефакторинга некоторого кода я смог перейти к операции сохранения / закрытия одного файла. Проблема ушла. Насколько мне известно, источником этой проблемы был антивирус.

я есть некоторый код, который записывает файл путем сохранения MemoryStream в FileStream с помощью MemoryStream.WriteTo (). После того, как файл закрыт, он снова открывается, чтобы прочитать некоторые метаданные ... Это работает примерно в 80 - ...

2 ответа

@Pred загружает его в строку и, следовательно, в память.

рен, что это легко; Я просто не мог найти ответнемедленно от гугла. Я знаю, что мог бы сделать это (верно?): text = "" File.open(path).each_line do |line| text += line end # Do something with textНо это кажется немного чрезмерным, не так ли? ...

1 ответ

Сравнение производительности IEnumerable и повышение события для каждого элемента в источнике?

Я хочу прочитать большой двоичный файл, содержащий миллионы записей, и я хочу получить некоторые отчеты для записей. я используюBinaryReader читать (что, я думаю, имеет лучшую производительность в читателях) и преобразовывать прочитанные байты в ...

4 ответа

Попробуй это:

#include <iostream> #include <string> #include <fstream> using namespace std; int main() { string x; getline(cin,x); ofstream o("f:/demo.txt"); o.write( (char*)&x , sizeof(x) ); }учаю неожиданный вывод. Я не получаю то, что я пишу в строковой ...