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

1 ответ

Когда scanf запускает и останавливает сканирование?

Это выглядитscanf начинает сканирование ввода, когдаВойти нажата клавиша, и я хочу проверить это с помощью приведенного ниже кода (для простоты я исключил проверку и обработку ошибок). #include <stdio.h> int main(int argc, char **argv) { /* ...

5 ответов

Дэвид BufferedFileStream уже реализует буферизованный доступ к диску.

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

1 ответ

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

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

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

5 ответов

Чтение огромной строки строки из текстового файла

У меня есть большой текстовый файл, но нетУ меня нет разрыва строки. Он просто содержит длинную строку (1 огромная строка строки со всеми символами ASCII), н...

2 ответа

Читать локальный HTML-файл в строку с VBA

Такое ощущение, что все должно быть просто. У меня есть файл .HTML, хранящийся на моем компьютере, и я хотел бы прочитать весь файл в строку. Когда я попробую супер просто Dim FileAsString as string Open "C:\Myfile.HTML" for input as #1 Input ...

2 ответа

Java: в чем именно разница между NIO и NIO.2?

1 ответ

Читать из файла или потока

3 ответа

Самый быстрый способ прочитать огромное количество int из двоичного файла

Я использую Java 1.5 на встроенном устройстве Linux и хочу прочитать двоичный файл с 2 МБ значений int. (сейчас 4 байта Big Endian, но я могу решить, формат) С помощьюDataInputStream черезBufferedInputStream с помощьюdis.readInt()), эти 500 000 ...

1 ответ

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

чно слышал, что производственный код должен избегать использования Lazy I / O. У меня вопрос, почему? Можно ли когда-нибудь использовать Lazy I / O за пределами игры? И что делает альтернативы (например, счетчики) лучше?

6 ответов

Являются ли функции ввода-вывода в формате C (printf, sprintf и т. Д.) Более популярными, чем IOStream, и если да, то почему? [закрыто]