Описание тега low-level-io
Byte or character level I/O or functions for performing I/O operations on descriptors.
1
ответ
Как читать отдельные сектора / кластеры, используя DeviceIoControl() в Windows?
Я уронил свой ноутбук, пока Windows готовилась к спящему режиму, и в результате на жестком диске у меня случилась головная боль. (Обучает меня в следующий раз получить жесткий диск и / или ноутбук с датчиком свободного падения.) В любом случае, запу…
28 фев '10 в 05:22
0
ответов
Низкий уровень ввода-вывода с Crypt
Я пытаюсь сравнить зашифрованную строку, взятую из каждой строки файла, с AAAA-ZZZZ, пока не найдет совпадение пароля. Я гарантирую, что пароль пользователя состоит из 4 символов. То, что я пытаюсь сделать, это взять файл с помощью LowLevel IO и выв…
02 июн '15 в 22:40
1
ответ
Чтение строк с помощью системного вызова read() в C
Мне нужно реализовать функцию C ssize_t readString(int filedes, char* buf, ssize_t max); который читает строку из файла, связанного с дескриптором файла 'filedes', в буфер 'buf' и возвращает количество прочитанных байтов. Переменная 'max' не обязате…
21 ноя '15 в 20:57
1
ответ
Как сказать, какое "исключительное условие" заставило select() реагировать на errorfds?
Согласно справочной странице, системный вызов select() предлагает мониторинг трех различных аспектов одного или нескольких файловых дескрипторов: готовы ли они к чтению, готовы ли к записи, или есть "ошибка" или "исключительное условие" (язык меняет…
10 дек '14 в 21:30
1
ответ
Что такое "полное отслеживание ошибок"?
Напишите программу на C, используя только низкоуровневый ввод-вывод. Программа должна иметь полное отслеживание ошибок. В частности, программа должна использовать perror() для сообщения о системных ошибках... В моей программе... test("checked argume…
29 окт '13 в 14:40
0
ответов
Двое детей читают поочередно слова в C, используя open() и read()
У меня проблема с чтением из двух входных файлов с двумя детьми. Два ребенка должны поочередно читать слова из каждого файла, отправляя их родителю, который будет выводить их следующим образом: input1: "Я действительно" input2: "я тупой" вывод: "Я д…
27 фев '15 в 12:30
1
ответ
Печать содержимого файла на стандартный низкоуровневый ввод-вывод в C
Как бы я распечатал содержимое файла, к которому я добавил, используя только низкоуровневые функции ввода / вывода? Самое близкое, что я получаю - это печать текста, который я использую для добавления Пример: file1.txt = dog file2.txt = cat Я хочу р…
22 окт '15 в 02:32
1
ответ
Почему эта программа печатает только первую строку?
Может кто-нибудь объяснить, почему следующий код печатает только первую строку, а не первые 3 строки? Я прошел цикл for вручную на листе бумаги и подумал, что он увеличится на 3 строки, но моя логика где-то должна быть отключена. #include <cstdli…
04 ноя '17 в 17:01
3
ответа
C -герц в секунды и как получить нужное время для задержки?
Я играю с PIC 24, и в настоящее время у меня есть небольшая проблема с преобразованием герц в секунды и последующим использованием его в качестве задержки для отправки сигнала на пьезоэлемент (зуммер, зуммер, динамик и т. Д.), И я хотел бы чтобы он …
21 дек '16 в 13:48
2
ответа
Что означает низкий уровень ввода / вывода? Как мне реализовать это в этой программе?
Мне нужно написать программу на C, которая принимает три аргумента командной строки: входной файл один входной файл два имя выходного файла Программа должна считывать данные из файлов 1 и 2 и объединять первый файл с последующим вторым файлом, в рез…
29 окт '13 в 08:29
2
ответа
Что вызывает зависание моей программы и ее неправильное завершение? (труба, чтение системного вызова, пока цикл)
У меня есть программа, в которой я пишу из нескольких дочерних процессов в канал, а затем пытаюсь прочитать все сообщения, записанные каждому процессу, из каждого канала и распечатать их на экране. С помощью следующего кода (в частности, цикла while…
19 ноя '13 в 21:29
1
ответ
Инвентаризация с помощью MATLAB (Низкоуровневый ввод / вывод)
Это то время, когда I/O сбивают меня с толку. В этом случае моя цель состоит в том, чтобы написать функцию, которая принимает в файл.txt инвентарных предметов и другой файл цен.txt и выводит общую стоимость пополнения запасов, а также в файле.txt с …
15 окт '14 в 14:24
0
ответов
Выполнение сервисных вызовов на основе ввода пользователя
Я только что написал свою первую программу добавления MIPS. Ожидается мой вывод ($t0 + $t1 = $t2), но у меня есть вопрос о каком-то странном поведении, которое, по моему мнению, следует избегать. В строках, где я собираю пользовательский ввод (li $ …
03 сен '16 в 21:16
1
ответ
Записать содержимое файла в стандартный формат с помощью системных вызовов?
Я понимаю, как открыть файл и записать содержимое этого файла в другой файл. Я хочу знать, как открыть файл с помощью системных вызовов низкого уровня open() write() read() close() открыть тот же файл и записать его в стандартный формат. Это возможн…
30 окт '13 в 10:40
1
ответ
Запись файлов на низком уровне
Я читал учебное пособие по программированию GNU C в Интернете и немного запутался в примере кода для низкоуровневого чтения и записи. Код как ниже: #include <stdio.h> #include <fcntl.h> int main() { char my_write_str[] = "1234567890"; ch…
25 янв '19 в 00:54
1
ответ
Найти имя в электронном письме (низкоуровневый ввод / вывод)
Раунд 2: Выделение лидеров в электронном письме Хорошо, поэтому моя следующая проблема - попытаться выяснить, кто является лидером в проекте. Чтобы определить это, нам дают электронное письмо, и мы должны найти, кто говорит "Хотите ли вы..." (заглав…
10 окт '14 в 13:15
1
ответ
На низком уровне, как персонаж печатается на консоли
Я изучаю исходный код простой ОС (простой, но реальной, которая действительно может работать на компьютере с архитектурой x86), и я не уверен, что процесс, на который символ отправляется и отображается на мониторе консоли. В исходном коде подпрограм…
06 мар '15 в 08:51
3
ответа
Голанг написать структуру как необработанные данные
Я работаю над базой данных нового типа, используя GO. Одна из вещей, которые я хотел бы сделать, - это иметь распределенный диск, чтобы я мог распределять запросы по нескольким машинам (например, архитектура типа Pi). Это означает построение моих со…
06 янв '18 в 19:20
2
ответа
Низкоуровневый стандарт C для приема имени файла и печати содержимого файла на стандартный вывод
Я хочу получить имя файла от пользователя через stdin, открыть файл с помощью open() и назначить его дескриптору файла, а затем распечатать содержимое этого файла в stdout. Это мой код, и он не работает должным образом. Проблемы: printf("введите имя…
31 окт '13 в 18:46
1
ответ
Запись файла VBA в двоичном режиме (при перезаписи данного байта неожиданно изменяется следующий, устанавливая его значение в 0)
Я хочу изменить часть .bmp файл, использующий VBA, все отлично работает, за исключением того, что, когда я перезаписываю выбранный байт, следующий байт устанавливается на ноль. Мой макрос: Sub WriteBinaryFile() Dim i As Integer Dim nFileNum As Integ…
11 май '14 в 08:24