Машина расписания для пробуждения

#include 

template 
inline std::string to_string (const T& t)
{
   std::stringstream ss;
   ss << t;
   return ss.str();
}

Тогда Ваше использование выглядело бы примерно так

   std::string szName = "John";
   int numAge = 23;
   szName += to_string(numAge);
   cout << szName << endl;

Погугленный [и протестированный: p]

15
задан David Gardiner 13 January 2010 в 05:18
поделиться

2 ответа

Лучше всего использовать функцию Wake on LAN . Это потребует, чтобы другая машина отправила пакет особого типа, чтобы разбудить вашу машину.

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

2
ответ дан 1 December 2019 в 04:01
поделиться

На некоторых машинах есть будильник BIOS, который можно настроить на вывод компьютера из спящего режима в определенный час. Эти часы должно быть возможно запрограммировать, но я не знаю конкретных деталей.

Правка : Я нашел эту программу , которая позволяет вам устанавливать время. Он находится на C, под Linux, но, возможно, он может дать вам некоторые подсказки.

Предупреждение : перед тем, как пытаться что-либо напрямую изменить настройки BIOS, обязательно записывайте каждые настройки из экранов BIOS, поскольку в случае ошибки BIOS может вернуться к заводским настройкам по умолчанию, и вам может потребоваться снова настроить его как было.

0
ответ дан 1 December 2019 в 04:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: