คำถามติดแท็ก ada

2
การสกัดกั้นสัญญาณของระบบใน Julia
ในโปรแกรม Julia ที่ทำงานภายใต้ Linux ฉันจำเป็นต้องเปิดใช้งานแอคชั่นเฉพาะเมื่อปรับขนาดหน้าต่างคอนโซล ดังนั้นใน Julia ฉันจะตัดสัญญาณของระบบ SIGWINCH (ปรับขนาดหน้าต่าง) และแนบไปกับฟังก์ชันที่ดำเนินการตามที่ต้องการได้อย่างไร ใน Ada ค่อนข้างตรงไปตรงมาที่จะประกาศ: protected Signalhandler is procedure Handlewindowresizing; pragma Attach_Handler (Handlewindowresizing, SIGWINCH); end Signalhandler; แนวทางแก้ไขปัญหาเกี่ยวกับความคิดพื้นฐานของความคิด: ฉันพยายามใช้ห้องสมุด C ซึ่งดำเนินการตรวจสอบการหยุดชะงักของ SIGWINCH myLibrary.h void Winresize (void Sig_Handler()); myLibrary.c #include "myLibrary.h" #include <stdio.h> #include <stdlib.h> #include <signal.h> void Winresize(void sig_handler (void)) { signal(SIGWINCH, …
9 julia  signals  ada 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.