4
ответа

GTK обнаружение окна изменяют размер от пользователя

В GTK (или pygtk или gtkmm...), Как я могу обнаружить, что окно приложения было вручную изменено пользователем, как обычно делается путем перетаскивания края окна? Я должен найти путь к...
вопрос задан: 29 June 2009 19:48
4
ответа

как отправить сигнал от одной программы до другого?

я использую очередь сообщений в качестве IPC между 2 программами. Теперь я хочу отправить данные от одной программы до другой очереди сообщений использования и затем сообщить его через сигнал SIGINT. Я не знаю, как отправить...
вопрос задан: 12 March 2009 09:32
4
ответа

Как интерполировать между точками данных?

Я в настоящее время разрабатываю часть программного обеспечения с помощью opencv и QT, который выводит точки данных на печать. Я должен быть в состоянии, заполняют изображение от неполных данных. Я хочу интерполировать между точками, которые я имею. Может
вопрос задан: 6 March 2009 03:45
4
ответа

Как обработать сигнал ctrl-break в интерфейсе командной строки

Прежде чем я начну, я хочу разъяснить, что это не инструмент командной строки, а приложение, которое принимает команды через свой собственный интерфейс командной строки.Править: Я должен принести извинения о своем объяснении...
вопрос задан: 8 October 2008 06:19
3
ответа

Могу ли я сигнализировать несколько потоков одновременно с помощью pthread_cond_wait (,)?

Я пишу различные фрагменты кода и вижу, что происходит. Приведенный ниже код был предназначен для того, чтобы задержать все потоки, пока все не достигнут определенной точки в коде, а затем сделать каждую печать отличительным числом. ...
вопрос задан: 17 January 2019 16:59
3
ответа

Выдача исключения из обработчика сигналов

У нас есть библиотека, которая имеет дело со многими аспектами сообщения об ошибке. Для меня определили задачу для портирования этой библиотеки на Linux. При выполнении, хотя мой небольшой набор тестов, один из тестов перестал работать...
вопрос задан: 31 July 2017 00:36
3
ответа

Как правильно ожидать переднего плана/фоновых процессов в моей собственной оболочке в C?

В этом предыдущем вопросе я отправил большую часть своего собственного кода оболочки. Мой следующий шаг должен реализовать выполнение приоритетного и фонового процесса и правильно ожидать их для завершения так, они не остаются как "...
вопрос задан: 23 May 2017 12:08
3
ответа

Я могу использовать сигналы POSIX в своей программе Perl для создания событийно-ориентированного программирования?

Есть ли какие-либо сигналы POSIX, что я мог использовать в своей программе Perl для создания событийно-ориентированного программирования? В настоящее время у меня есть программа мультипроцесса, которая может пересечься, связываются, но мой родительский по
вопрос задан: 23 May 2017 12:01
3
ответа

Как я могу передать данные от потока до родительского процесса?

У меня есть основной процесс, который пользуется единственной библиотекой потока, и я могу только библиотечные функции от основного процесса. Мне породил поток родительский процесс, который помещает информацию, которую он получает из...
вопрос задан: 23 May 2017 09:57
3
ответа

Как распространить сигнал через набор сценариев?

У меня есть набор сценариев, которыми управляет основной. Я хочу захватить сигнал ctrl+c в основном сценарии и распространить его другим. Другие сценарии должны захватить этот сигнал как...
вопрос задан: 12 April 2017 08:41
3
ответа

что означает «& amp;» в параметре командной строки? [Дубликат]

В «Интерфейсе программирования Linux» есть код сегмента: static void handler (int sig) {........} int main (int argc, char * argv []) {int n, numSecs; sigset_t pendingMask, ...
вопрос задан: 22 February 2016 20:01
3
ответа

Я могу отправить ctrl-C (SIGINT) в приложение в Windows?

Я имею (в прошлом) записанный межплатформенный (Windows/Unix) приложения, которые при запуске с командной строки обработали введенную пользователями комбинацию Ctrl-C таким же образом (т.е. завершаться...
вопрос задан: 18 May 2015 17:23
3
ответа

SDL/C ++ Программа OpenGL, как я мешаю SDL ловить SIGINT

Я использую SDL для приложения OpenGL, работая на Linux. Моя проблема состоит в том, что SDL ловит SIGINT и игнорирует его. Это - боль, потому что я разрабатываю через экранную сессию, и я не могу уничтожить...
вопрос задан: 31 August 2012 15:31
3
ответа

Улавливание неспецифических сигналов в C [дубликат]

Я читал здесь много о том, как поймать сигналы в C. Но все примеры кода, которые я видел, наблюдают за определенными сигналами. Как SIGINT или SIGTERM. Скажите, что у меня есть программа, в которой я хочу проверить ...
вопрос задан: 24 October 2010 17:20
3
ответа

Предотвратить отображение glibc дополнительной информации о прерывании [дубликат]

Сигнал Unix 6, SIGABRT, вызывается, когда в программе вызывается функция abort (), или когда процесс пытается (де) выделить недопустимую память [1]. Если бы я просто попробовал abort () в такой программе: int main (...
вопрос задан: 12 October 2010 01:16
3
ответа

Истинный тайм-аут на LWP:: метод запроса UserAgent

Я пытаюсь реализовать запрос к ненадежному серверу. Запрос является хорошим, чтобы иметь, но не 100%, необходимых, чтобы мой сценарий жемчуга успешно завершился. Проблема состоит в том, что сервер будет...
вопрос задан: 9 August 2010 05:33
3
ответа

Используя sigprocmask для реализации блокировок

Я реализую пользовательские потоки в ядре Linux 2.4, и я использую ualarm для вызова контекстных переключений между потоками. У нас есть требование, чтобы наши функции библиотеки потока были...
вопрос задан: 18 May 2010 01:46
3
ответа

Существует ли C++ кросс-платформенное “именованное событие как” CreateEvent ()" в Win32?

Я ищу что-то аналогичное CreateEvent (), SetEvent () и WaitForMultipleObjects () от мира Win32. Конкретно это должно быть доступно через процессы на той же машине. Мы...
вопрос задан: 19 April 2010 03:08
3
ответа

Потоки POSIX и сигналы

Я пытался понять запутанность того, как взаимодействуют потоки POSIX и сигналы POSIX. В частности, я интересуюсь: что является лучшим способом управлять, какому потоку сигнал поставляется (...
вопрос задан: 5 April 2010 06:11
3
ответа

Обработка сигнала в C

Как я могу реализовать Обработку сигнала для Ctrl-C и Ctrl-D в C.... Таким образом, Если Ctrl-C будет нажат затем, то программа проигнорирует и попытается получить вход от пользователя снова... Если Ctrl-D нажимается затем...
вопрос задан: 20 March 2010 22:30
3
ответа

Почему post_save повышает дважды во время сохранения модели Django?

Я присоединяю метод к post_save сигналу моей модели Django. Таким образом, я могу очистить некоторые кэшируемые элементы каждый раз, когда модель изменяется. Проблема, которую я имею, состоит в том, что сигнал...
вопрос задан: 27 February 2010 01:38
3
ответа

Как процесс узнает это, он получил сигнал

Исправьте меня, если я неправ. Вот мое понимание о сигналах: Насколько я знаю, генерация сигнала и доставка сигнала являются 2 разными вещами. Чтобы сгенерировать сигнал, ОС...
вопрос задан: 7 December 2009 14:05
3
ответа

pthreads: pthread_cond_signal () из критического раздела

У меня есть следующая часть кода в потоке A, который блоки с помощью pthread_cond_wait () pthread_mutex_lock (&my_lock); если (ложь == testCondition) pthread_cond_wait (и...
вопрос задан: 25 November 2009 18:37
3
ответа

Простые Сигналы - C программирование и функция аварийной сигнализации

#include <stdio.h> #include <signal.h> освобождают ALARMhandler (международный сигнал) {сигнал (SIGALRM, SIG_IGN);/* игнорируют этот сигнал */printf ("Привет"); сигнал (SIGALRM...
вопрос задан: 23 November 2009 16:07
3
ответа

Когда родительский процесс уничтожается, “уничтожают-9”, подпроцесс будет также уничтожен?

Один из моего коллеги сказал мне этим утром, когда он уничтожил supervisord, "уничтожают-9", подпроцессы supervisord не уничтожается. Он совершенно уверен в этом, но я много раз пробовал и не сделал...
вопрос задан: 29 September 2009 10:23
3
ответа

Объясните FFT мне

Я хочу взять аудио данные PCM и найти пики в нем. А именно, я хочу возвратить частоту и время, в которое происходит пик. Мое понимание этого - то, что я должен взять данные PCM и...
вопрос задан: 13 August 2009 04:22
3
ответа

выполненный код после фиксации транзакции в Django

Там какой-либо путь состоит в том, чтобы выполнить некоторый код после фиксации транзакции в Django? Я должен отправить некоторые сообщения на rabbitmq сервер для офлайновой обработки, но сообщение добирается до потребителя перед Django...
вопрос задан: 4 June 2009 12:25
3
ответа

Как правильно сделать мой make-файл, чтобы скомпилировать и работать?

Вопросом является, вероятно, не лучший для описания моей проблемы, но я не мог думать о лучшем. Мой make-файл идет как это: PROGRAM_NAME = прогр OBJECT_FILES = $ (PROGRAM_NAME).o CFLAGS =-O2-...
вопрос задан: 24 May 2009 15:56
2
ответа

Действительно ли присвоение переменной Python является атомарным?

Скажем, я использую обработчик сигналов для обработки таймера интервала. определение _aHandler (знак, _): глобальный SomeGlobalVariable SomeGlobalVariable=True Может я устанавливать SomeGlobalVariable без волнения...
вопрос задан: 28 March 2019 23:22
2
ответа

Почему я не могу вызвать функцию (обработчик сигнала), возвращенную сигналом функции?

После выяснения сигнатуры функции сигнала я изменил пример, приведенный по адресу https://en.cppreference.com/w/c/program/signal. Но почему я не могу вызвать функцию (обработчик сигнала) ...
вопрос задан: 28 March 2019 04:46