![Кога msgrcv ще се провали? Кога msgrcv ще се провали?](https://i.tvmoviesgames.com/preview/questions/17927283-when-will-msgrcv-fails-j.webp)
2024 Автор: Elizabeth Oswald | [email protected]. Последно модифициран: 2024-01-13 00:03
Функцията msgrcv ще се провали, ако: [E2BIG] Стойността на mtext е по-голяма от msgsz и (msgflg & MSG_NOERROR) е 0. [EACCES]
Msgrcv блокира ли?
Функциите msgsnd и msgrcv могат да се изпълняват като блокиращи или неблокиращи операции. Неблокиращите операции позволяват асинхронен трансфер на съобщения - процесът не е спрян в резултат на изпращане или получаване на съобщение.
msgrcv премахва ли съобщението от опашката?
Системното извикване msgrcv премахва съобщение от опашката, посочена от msqid и го поставя в буфера, посочен от msgp. Аргументът msgsz определя максималния размер в байтове за члена mtext на структурата, посочен от аргумента msgp.
Как работи msgrcv?
Функцията msgrcv чете съобщение от опашката със съобщения, определена от параметъра msqid и го поставя в потребителски дефинирания буфер, посочен от параметъра msgp. Параметърът msgp сочи към дефиниран от потребителя буфер, който трябва да съдържа следното: Поле от тип long int, което определя типа на съобщението.
Какво връща msgrcv?
ВРЪЩАНЕ НА СТОЙНОСТ
При успешно завършване, msgrcv връща стойност, равна на броя байтове, действително поставени в буфера mtext. В противен случай няма да бъде получено съобщение, msgrcv ще върне (size_t)-1 и errno ще бъде настроен да указва грешката.
Препоръчано:
Защо системата ryotwari се провали?
![Защо системата ryotwari се провали? Защо системата ryotwari се провали?](https://i.tvmoviesgames.com/preview/questions/17841634-why-ryotwari-system-failed-j.webp)
1. Ставката на данъчно облагане беше доста висока. продукция на земята. Тя се основава на оценка на потенциала на почвата. Какъв беше проблемът със системата Ryotwari? Данъкът беше директно събиран от селяните, което беше повече от по-рано.
Защо забраната се провали?
![Защо забраната се провали? Защо забраната се провали?](https://i.tvmoviesgames.com/preview/questions/17842314-why-did-prohibition-fail-j.webp)
Забраната в крайна сметка се провали, защото поне половината от пълнолетното население искаше да продължи да пие, полицията по Закона на Волстед беше пронизана от противоречия, пристрастия и корупция и липсата на конкретна забрана за консумация безнадеждно замъгли законните води.
Може ли байпасната операция да се провали?
![Може ли байпасната операция да се провали? Може ли байпасната операция да се провали?](https://i.tvmoviesgames.com/preview/questions/17850318-can-bypass-surgery-fail-j.webp)
Трето, пациентите с недостатъчност на байпаса често са стари (средната възраст е 68-70 години в това проучване) и имат по-лоша изходна функция на лявата камера, следователно може да са изложени на повишен риск от сърдечна недостатъчност или аритмии и за развитие на несърдечни заболявания, като инфекции и рак.
Защо Макдонъл Дъглас се провали?
![Защо Макдонъл Дъглас се провали? Защо Макдонъл Дъглас се провали?](https://i.tvmoviesgames.com/preview/questions/17858013-why-mcdonnell-douglas-failed-j.webp)
Дъглас доминира производството на търговски самолети преди Втората световна война. … Douglas се провали защото клиентите наистина купуват продуктите му. Douglas падна с успешен иновативен продукт, DC-9, и изоставане от поръчки над $3 милиарда и растящо, достатъчно работа, за да поддържа производствените си линии да бучат с години.
Защо конгресната система се провали?
![Защо конгресната система се провали? Защо конгресната система се провали?](https://i.tvmoviesgames.com/preview/questions/17862499-why-did-the-congress-system-fail-j.webp)
Конгресната система се разпадна поради разнопосочните цели на нейните членове, източните сили желаят да я използват, за да "полицията" в Европа, Великобритания настоява, че е предназначена само за осигури мирното споразумение и не трябва да се намесва във вътрешните работи на други страни.