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

10 ответов

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

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

1 ответ

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

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

1 ответ

возвращаемое значение в системном вызове vfork ()

Учитывая приведенный ниже код: int main() { int pid; pid=vfork(); if(pid==0) printf("child\n"); else printf("parent\n"); return 0; }В случаеvfork ()адресное пространство, используемое родительским процессом и дочерним процессом, одинаково, ...

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

2 ответа

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

Я просматривал некоторые библиотеки с dumpbin и заметил, что все 64-битные версии были связаны с KERNEL32. На 64-битной Windows нет KERNEL64? Если нет, то почему? Все мои операционные системы 32-битные, поэтому я не могу просто посмотреть. Поиск ...

3 ответа

Как использовать объект VDSO с вашим собственным языком программирования?

Последние ядра Linux (по крайней мере на amd64) предоставляют магический объектный файл с именемlinux-vdso.so.1, который абстрагирует интерфейс syscall от ядра, позволяя ядру выбирать оптимальное соглашение о вызовах. Если вы пишете код на C, ...

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[] ...