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

0 ответов

Do C and C++ standards imply that a special value in the address space must exist solely to represent the value of null pointers?

После обсуждения сэтот вопрос о нулевых указателях в C и C ++, я хотел бы отделить конечный вопрос здесь.Если это может быть выведено из стандартов C и C ++ ...

10 ответов

C / C ++ Как узнать, запущена ли уже программа?

В среде Windows я не хочу, чтобы два экземпляра моей программы запускались одновременно. СвязанныйЯвляется ли использование Mutex безопасным для нескольких экземпляров одной и той же ...

8 ответов

Зачем использовать bzero поверх memset?

В классе системного программирования, который я взял в предыдущем семестре, нам пришлось реализовать базовый клиент / сервер на C. При инициализации структур, напримерsock_addr_inили символьные буферы (которые мы использовали для отправки данных ...

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

5 ответов

Как перечислить каталоги первого уровня только в C?

В терминале я могу позвонитьls -d */. Теперь я хочуc [/questions/tagged/c] запрограммируйте это для меня, вот так: #include <sys/types.h> #include <sys/wait.h> #include <stdio.h> #include <unistd.h> int main( void ) { int status; char *args[] ...

1 ответ

Хотите знать Windows Clipboard Internals

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

8 ответов

Зачем использовать bzero поверх memset?

1 ответ

Убить дочерний процесс, ожидая его

л следующую программуиз документов Rust дляstd::process::Command [https://doc.rust-lang.org/std/process/struct.Command.html], Он перестает работать после нескольких итераций. use std::process::Command; use std::process::Stdio; fn main() { loop { ...

2 ответа

Использует ли 64-битная Windows KERNEL64?

19 ответов

Мы должны использовать C «по соображениям производительности» [закрыто]

7 ответов

Что происходит с дескриптором открытого файла в Linux, если указанный файл перемещается, удалите