Показать сообщение отдельно
Старый 15.01.2018, 16:51   #32
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Попробуйте так:
Код:
#include "shm.hpp"
#define timesec 0			
#define timensec 100
int main()
{
  Shm mymem("./load_files.srv");//Инициализация переменных разделяемой памяти

  struct timespec tw = {timesec,timensec*1000000};	 
  struct timespec tr;							

  while (1) //Бесконечный Главный Цикл программы
  { 
    nanosleep (&tw, &tr);
    mymem.setLong("mlong",123);
  }
}
В теле цикла можете ещё добавить строку:
Код:
printf("Данные переданы: 123");		// Вывод переданного значения в консоль


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием