Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Linux Обработка получения сигналов (sigabrt, sigfpe, sigill, sigint, sigsegv, sigterm) Написать программу, обрабатывающую получение сигналов (SIGABRT, SIGFPE, SIGILL, SIGINT, SIGSEGV, SIGTERM). Также программа, может возбуждать эти сигналы по указанию пользователя. В качестве обработчика должно быть реализовано логирование (вывод на консоль). https://www.cyberforum.ru/ cpp-linux/ thread1725662.html C++ Linux сигналы
Создается два процесса, которые обмениваются сигналами, по прошествии нескольких циклов обмена родительский процесс завершается и дочерний создает еще один процесс. После чего обработка сигналов перестает работать. В чем может быть дело? int main(){ currentProcess=0; signal(SIGUSR1, signalProcess); signal(SIGUSR2, signalEndP); return nextiterationprocess(fork()); }
C++ Linux Проверить, нормально ли подключен SDL https://www.cyberforum.ru/ cpp-linux/ thread1724763.html
В качестве первой программы под SDL2 написал такую пустышку, которая должна проверить , нормально ли подключен SDL: #include <stdio.h> #include <SDL2/SDL.h> int main (){ if (SDL_Init(SDL_INIT_EVERYTHING)!=0){ printf ("OH SHIII %s", SDL_GetError()); } SDL_quit(); return 0;
C++ Linux Найти максимальный элемент в матрице Неименнованый канал Найти максимальный элемент в матрице A. Входные данные: размер матрицы m на n. Использовать n процессов для решения задачи https://www.cyberforum.ru/ cpp-linux/ thread1724712.html
Приведение указателя к int C++ Linux
Всем привет. Не могу разобраться, как привести указатель к типу int. void* one(void* arg) { sem_wait(&sem); int k = (int)arg; for(int i = 1; i < 10; i++) { count += k; out << count << " ";
C++ Linux Написать простой аналог линуксового less - утечка памяти https://www.cyberforum.ru/ cpp-linux/ thread1722855.html
Здравствуйте! Это снова я. И у меня опять та же проблема: в программе течет память. Надо было написать простой аналог линуксового less. Проверка valgrind показала утечки. Я понимаю, что проблема кроется в массиве buf, но как я не пыталась исправить, утечки не прекратились. Помогите, пожалуйста, разобраться. #include <termios.h> #include <string.h> #include <stdio.h> #include <unistd.h>...
C++ Linux Потоки fork, signal Вначале в асинхронном режиме запускается процесс P1 который порождает копию — дочерний процесс С1; Процессы обмениваются информацией с помощью сигналов, работают безостановочно (в цикле), все свои действия записывают в журнал. Как это сделать? Помогите пожалуйста https://www.cyberforum.ru/ cpp-linux/ thread1722376.html Получение информации о wifi-соединении роутера C++ Linux
Здравствуйте. К роутеру с OpenWrt подключается комп с Windows. На компе запускается программа, которая должна отображать информацию о wifi-соединениях роутера (строить графики и отображать числовые значения). Пока думаю так: написать прогу под openwrt, которая будет считывать нужные параметры и отправлять их в udp-пакетах на комп с виндой каждые 10 секунд. Отсюда два вопроса: 1. Как...
C++ Linux Создание постоянного соединения с удаленным сервером https://www.cyberforum.ru/ cpp-linux/ thread1721805.html
Суть вопроса в том как реализовать схему клиент-сервер. (сервер удаленный) задача такая: 1. Клиент подключается к серверу, создается соединение. 2. Сервер сам посылает сообщение клиенту по собственному событию в любой момент, когда такое событие срабатывает на сервере. если чуть другим языком: нужен постоянный линк между двумя машинами для обмена сообщениями, но без обязательной настройки...
C++ Linux Как исправить утечку памяти https://www.cyberforum.ru/ cpp-linux/ thread1721577.html
Всем привет! Помогите, пожалуйста, исправить утечку памяти в программе, не понимаю просто уже, что ему не нравится, вроде ж, верно написано... Проверяю valgrind с ключами: --leak-check=full --leak-resolution=med Вывод valgrind "прикреплен" P.S. параметры программы - имена входного и выходного файла. в выходной выводит посортированные строки, на экран - число слов, букв, строк. #include...
C++ Linux Программа поиска и замены заданной подстроки в тексте
Доброго времени! Получил задание(текст задания ниже). Во всем этом больше всего пугает * и ? . Ума не приложу как это реализовать. Задание: Написать программу поиска и замены заданной подстроки в тексте. Синтаксис подстроки поиска соответствует стандартному синтаксису описания набора файлов в операционной системе: кроме последовательности символов допускается использование специальных...
C++ Linux Запустить программу с проверками Нужно запустить программу с проверками (компиляция осуществляется с помощью команды: make pass) Ошибки: dmitry@Dmitry-PC:~$ cd '/home/dmitry/Programming/lab_3_2_26' dmitry@Dmitry-PC:~/Programming/lab_3_2_26$ make pass gcc -Wall -ansi --pedantic -g -o app main.c main.c: In function ‘main’: main.c:11:2: warning: implicit declaration of function ‘malloc’ a = (int **)malloc(n *... https://www.
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
03.05.2016, 08:40  [ТС] 0

Запуск диспетчера потоков внутри потока линукс - C++ Linux - Ответ 9097145

03.05.2016, 08:40. Показов 1138. Ответов 8
Метки (Все метки)

Ответ

Dovgon
А linux типо под ARM не работает? ...

Если вкратце, портирование осуществляется с помощью hal абстракции.
Но в данном случае всё довольно специфично и периферию процессора заменяют некоторые системные вызовы линуха...

В любом случае, вопрос не об этом, а о том, можно ли так извращаться над стеком и контекстом?

Вернуться к обсуждению:
Запуск диспетчера потоков внутри потока линукс C++ Linux
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2016, 08:40
Готовые ответы и решения:

Обработка запроса на остановку потока внутри этого потока
Нужно обрабатывать запрос на остановку потока внутри самого потока. Вопрос - как это записать?

Остановить socket.Accept() внутри блока while который находится внутри потока
Сам код using System; using System.IO; using System.Collections.Generic; using...

Запуск HASP Emul в Линукс
Доброго времени суток! Проблемка такая, мне надо запустить с эмулем расчетные программы на убунту,...

Как запретить запуск диспетчера задач в windows 7 определённому пользователю?
Как запретить запуск диспетчера задач в windows 7 х86 определённому пользователю средствами windows...

8
03.05.2016, 08:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.05.2016, 08:40
Помогаю со студенческими работами здесь

Вирус блокирует запуск .exe файлов, Диспетчера Задач и антивирусов
Схватил вирус, который блокирует запуск .exe файлов, диспетчера задач, антивирусов и брандмауэра....

Запуск cms, написанной под линукс, на windows
Здравствуйте господа программисты. Возникла следующая проблема, мне понадобилась срочно cms для...

Создание потока и доступ к контролам других потоков
Имеется форма с таблицей, обновляющейся каждую секунду. Все выполняется с помощью одной функции....

Совместный доступ к переменно главного потока из порожденных потоков
Всем привет! Задача такая: Из некой базы каждый из потоков читает свою порцию данных, а на выходе...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru