Форум программистов, компьютерный форум CyberForum.ru

Сигналы в windows - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Диаграмма классов в visual studia по готовому проекту http://www.cyberforum.ru/cpp-beginners/thread343982.html
Интересует новый функционал и как им воспользоваться для того чтобы в пару кликов посроить uml диаграмму классов
C++ Подскажите компилятор C++ на Linux Чтобы поддерживал библиотеку <windows.h> Кажется так она пишется.... Просто GEANY не поддерживает WinAPI.....а хочется написать какое-то приложение)) Подскажите?) http://www.cyberforum.ru/cpp-beginners/thread343979.html
Лишние байты C++
Не могу разобраться((( Терминал отправляет в порт левый массив как так?????? Вот код! //глобальные переменные unsigned char rx_buf, tx_buf; unsigned char m_speed; unsigned char m_buf; //--------------------------------------------------------------------------------------------------- class MyThread:public TThread
C++ Пространство имен в многофайловной программе
Всем привет! Yashman, у которого часто что-то не получается снова в сети с новой проблеммой! :) Вот написал программу, а она не запускается, компиль выдает ошибки: Заголовочный файл: //файл attach.h namespace SALES { const int QUARTERS = 4; struct Sales { double sales;
C++ Примитив к.игры, проблемы в классе http://www.cyberforum.ru/cpp-beginners/thread343965.html
Проблема показана в атаче Помогите пожалуйста, что не так #include "stdafx.h" #include <iostream> #include "lang.h" using namespace std; enum Suit {clubs,diamonds,hearts,spades}; const int jack = 11;
C++ atof и "фальшивый ноль" Нужно получая аргументы в виде строки (char*) распознать цифры, atof для этого подходит хорошо, но есть один минус - как же мне узнать когда atof возвращает 0.0 то это он распознал число 0.0 в строке или же это он нашёл не подходящий символ. Хотелось бы увидеть изящное решение. Решение по типу от кода символа отминусовать 48 что пришло сразу в голову не подходит так как число может быть не 0, а... подробнее

Показать сообщение отдельно
Gera777
4 / 4 / 1
Регистрация: 09.07.2010
Сообщений: 12
21.08.2011, 20:00     Сигналы в windows
Gepar, я же ссылку кинул
C++
1
void (*signal(int sig, void (*func)(int)))(int);
В качестве sig можно вставить:
SIGABRT (Signal Abort) Abnormal termination, such as is initiated by the abort function.
SIGFPE (Signal Floating-Point Exception) Erroneous arithmetic operation, such as zero divide or an operation resulting in overflow (not necessarily with a floating-point operation).
SIGILL (Signal Illegal Instruction) Invalid function image, such as an illegal instruction. This is generally due to a corruption in the code or to an attempt to execute data.
SIGINT (Signal Interrupt) Interactive attention signal. Generally generated by the application user.
SIGSEGV (Signal Segmentation Violation) Invalid access to storage: When a program tries to read or write outside the memory it is allocated for it.
SIGTERM (Signal Terminate) Termination request sent to program.

А func - указатель на функцию-обработчик.
 
Текущее время: 03:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru