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

3 ответа

Отключение буферизации стандартного вывода разветвленного процесса

Я написал код на C / C ++, который разветвляет дочерний процесс, дублирует stdin / stdout в конец канала и вызывает execvp.Все работает нормально (т.е. вывод...

2 ответа

Если у меня есть только физический адрес буфера устройства (PCIe), как я могу сопоставить этот буфер с пользовательским пространством?

Если яиметь только физический адресбуфера памяти, в который отображается буфер устройства через PCI-Express BAR (Base Address Register), как я могу отобразить этот буферв пространство пользователя? Например, как обычно должен выглядеть код в ...

2 ответа

Не проверять возвращаемое значение close (): насколько серьезно?

Линукс "человек рядом " предупреждает (SVr4, 4.3BSD, POSIX.1-2001):Не проверка возвращаемого значения close () являетсяобщий нО ТЕМ НЕМЕНЕЕсерьезны...

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

1 ответ

Как получить список открытых сегментов разделяемой памяти posix во FreeBSD

В Linux я могу получить список открытых сегментов разделяемой памяти posix, получив список каталогов / dev / shm.Как программно получить список всех открытых...

5 ответов

POSIX-совместимый способ определения области действия переменных в сценарии оболочки

2 ответа

linux / parisc, некоторые HP-UX, некоторые старые приложения ... это то, что показывает Google, я не знаю больше. Просто используйте оба, если они одинаковы, компилятор с удовольствием их оптимизирует.

о любопытно. Какие системы обеспечивают EAGAIN и EWOULDBLOCK#define их как разные значения?

2 ответа

Не проверять возвращаемое значение close (): насколько серьезно?

Linux "man close" предупреждает (SVr4, 4.3BSD, POSIX.1-2001): Не проверка возвращаемого значения close () являетсяобщий нО ТЕМ НЕМЕНЕЕсерьезный ошибка программирования Вполне возможно, что ошибки в предыдущей операции write (2) сначала ...

2 ответа

Использование ssize_t против int

CodeI»у меня есть функция, которую я могу написать водин из четырех возможных способов:

3 ответа

Как проверить, существует ли файл в C ++ переносимым способом?

В настоящее время я использую этот код, чтобы проверить, существует ли файл на

3 ответа

Linux 3.0: выполнение дочернего процесса с помощью piped stdin / stdout

Под Linux 3.0 / C ++: Я хотел бы функцию, которая делает следующее: string f(string s) { string r = system("foo < s"); return r; }Очевидно, что вышесказанное не работает, но вы поняли идею. У меня есть строка s, которую я хотел бы передать в ...