Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
MotoZPlay
0 / 0 / 0
Регистрация: 14.12.2016
Сообщений: 6
1

Выполнить команду операционной системы при поступлении сигнала

18.05.2017, 22:32. Просмотров 354. Ответов 1
Метки нет (Все метки)

Есть задание: При поступлении сигнала SIGINT необходимо выполнить команду операционной системы для считывания списка файлов текущего каталога и его дозаписи в файл с названием temp.txt с указанием даты и времени данной операции.

Вот функция
C
1
2
3
4
void time(int sigal) {
    system("dir > temp.txt");
    system("time >> temp.txt");
}
Вот вызов функции
C
1
signal(SIGINT, time);
При запуске программы функция не работает, даже не создается файлик temp.txt, что я не так сделал? В интернете никак не могу найти

Добавлено через 16 часов 29 минут
актуально

Добавлено через 8 часов 12 минут
актуально
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2017, 22:32
Ответы с готовыми решениями:

Запустить приложение при поступлении сигнала
Добрый вечер. Например, есть смарт, на котором установлено стандартное приложение. На нем же...

Ошибки при установке операционной системы
при переустановки XP , у меня выходит ошибка, что не удалось скопировать dtsci.sys, что это значит...

Ошибки при загрузке операционной системы
Здравствуйте, уважаемые специалисты! Внезапно и без видимой причины перестала корректно работать...

Выбор операционной системы при загрузке
Как можно поставить конкретную операционную систему по умолчанию, а то надоело уже выьирать каждый...

1
MrGluck
Форумчанин
Эксперт CЭксперт С++
8144 / 4995 / 1436
Регистрация: 29.11.2010
Сообщений: 13,460
19.05.2017, 12:01 2
Цитата Сообщение от MotoZPlay Посмотреть сообщение
При запуске программы функция не работает
А если убрать
Цитата Сообщение от MotoZPlay Посмотреть сообщение
time >> temp.txt
?
Дело в том, что time без флагов после вывода времени ожидает ввода нового от пользователя. Вам нужно использовать
Windows Batch file
1
time /t >> temp.txt
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2017, 12:01

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

Не выбора операционной системы при загрузке
Здравствуйте! Столкнулся с рядом проблем при установке винды, рядом профессионалов нет( Стал...

При запуске нет выбора операционной системы .
На HDD два раздела с win 7 и win XP , запускается только та оперционка которая была установлена...

Выключается питания при загрузке операционной системы
Вот такая проблема: включаю компьютер, всё грузится, вылезает GRUB (у меня две системы) выбираю...

Нет выбора операционной системы при загрузке
Короче смысл в том, что на компе у сестры стояли две винды Vista и XP SP2. Потом она попросила...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.