Size: a a a

Rust — русскоговорящее сообществo

2020 October 06

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Потому что оно вернёт тебе указатель на память, не принадлежащую ни к одному объекту
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
А какой в винде килл? Там же нет сигналов
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Я не знаю, как реальные компиляторы разрешают вопрос provenance указателей, полученных из mmap
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Dollar Føølish
А какой в винде килл? Там же нет сигналов
TerminateProcess насколько я помню
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Dollar Føølish
А какой в винде килл? Там же нет сигналов
Там есть эрзац-сигналы «убить» и «убить сильно»
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
Третий нумер это который из них?
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Dollar Føølish
Третий нумер это который из них?
3 это не номер сигнала в данном случае
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Это секция man
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
А, прошу прощения
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Я имел в виду, что я хочу враппер над функцией, а не над консольной утилитой
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Но вообще-то kill сисколл и лежит в секции 2
источник

DF

Dollar Føølish in Rust — русскоговорящее сообществo
Зануда)
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Mikail Bagishov
Но вообще-то kill сисколл и лежит в секции 2
А POSIX-функция kill лежит в секции 3P
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Потому как является частью POSIX Programmer's Manual
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
в моем мане такого нет хз
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Возможно, POSIX Programmer's Manual не идёт вместе с твоей системой, хз
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
аналогом возбуждения сигнала будет вроде как https://docs.microsoft.com/en-us/cpp/cpp/structured-exception-handling-c-cpp?view=vs-2019
источник

EG

Emmanuel Goldstein in Rust — русскоговорящее сообществo
Лол, венда позволяет убить другой процесс с указанием конкретного кода возврата?
источник