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

2 ответа

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

У меня есть основное приложение, которое порождает отдельный поток для обработки сообщений из очереди. У меня есть проблема в AIX, когда я нажимаю CTRL-C, поскольку кажется, что некоторые «дескрипторы соединения» в потоке ...

4 ответа

readdir: как узнать, файл ли это или каталог

READDIR [http://linux.die.net/man/3/readdir]возвращает информацию обо всех элементах в каталоге. Как я могу узнать, является ли элемент файлом или каталогом? Спасибо. РЕДАКТИРОВАТЬ. Извините, забыл упомянуть, что моей целевой платформой ...

7 ответов

Android NDK: возвращаемся

Я разрабатываю нативное приложение, которое работает с Android через NDK. Мне нужно позвонитьbacktrace() функционировать, когда происходит сбой. Проблема в том, что нет<execinfo.h> для НДК. Есть ли другой способ получить этот обратный след?

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

7 ответов

Как читать из ввода, пока новая строка не найдена с помощью scanf ()?

Меня попросили сделать работу в C, когда я должен читать с ввода, пока не будет пробела, а затем, пока пользователь не нажмет ввод. Если я сделаю это: scanf("%2000s %2000s", a, b);Это будет следовать 1-му правилу, но не 2-му. Если я напишу: I ...

3 ответа

что такое r + в структуре FILE в C?

Я читаю текст на C по адресу: https://cs.senecac.on.ca/~btp100/pages/content/files.html [https://cs.senecac.on.ca/~btp100/pages/content/files.html] в разделе "OPENING A FILEАвтор писал: ""r+" - opens the file for reading and possibly ...

4 ответа

Невозможно выделить более миллиона целых чисел

Я пытаюсь рассчитать время и сравнить алгоритмы сортировки. Из того, что я понимаю:sizeof(int) 4 байта, поэтомуint array[one million]; дает (4) миллиона байтов, что составляет 4000 КБ или 4 МБ примерно. Так почему я не могу? Я уверен, что у меня ...

4 ответа

Определено ли поведение вычитания двух указателей NULL?

Определена ли разница двух переменных, не являющихся пустыми указателями (для C99 и / или C ++ 98), если они обеNULL котируется? Например, скажем, у меня есть структура буфера, которая выглядит следующим образом: struct buf { char *buf; char ...

1 ответ

Перенаправить stdout и stderr в сокет для программы распределенной оболочки

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

1 ответ

Написание батутной функции

Мне удалось перезаписать первые несколько байтов функции в памяти и перейти к моей собственной функции. Теперь у меня проблемы с созданием функции батута, чтобы вернуть управление обратно в реальную функцию. Это вторая часть моего ...

1 ответ

Обработка сигналов в параллельной программе OpenMP

У меня есть программа, которая использует POSIX таймер (timer_create()). По сути, программа устанавливает таймер и начинает выполнять длительные (потенциально бесконечные) вычисления. Когда время таймера истекает и вызывается обработчик сигнала, ...