Search
Write a publication
Pull to refresh
41
0
Send message

Ну почему же?
1000 состояний.
Нажатие на оду кнопку - переход в следющуее состояние.
Нажатие на другую кнопку - активация какого-то эффекта, в зависисмости от текущего сосотяния.

Два события, 1000 состояний.

Описывать все это в typestate?

Соглашусь с автором. Инкапсуляция она про отделения контракта от реализации.
В С++ частью контракта могут быть и исключения и коды ошибок и какие-то ограничения на передаваемые значения и даже ассерты внутри реализации. К сожалению, кроме как комментариями к описанию класса эти контракты описать бывает невозможно.

Имхо тут вопрос в том, чего больше. Состояний или событий.

Для установки приложения нужно всегда согласиться с лицензией и взять на себя некоторые обязательства. ЕМНИП в зопп емь пункт, который запрещает подобное навязывание

Тьфу. И эти люди учат правилам типографики.

Научительсь сначала выравнивать текст по ширине, типографы.

Подскажите, пожалуйста.
Раз эта иделаьная передача способна конструировать объекты in_place, то почему же не компилируется такой код?

class driver_t {
   public:
    driver_t(int) noexcept { std::cout << "ctor" << std::endl; };
    driver_t(const driver_t&) = delete;
    driver_t(driver_t&&) =delete;
    driver_t& operator=(const driver_t&) = delete;
};

int main() {
    v.emplace_back(driver_t{1});
    return 0;
};

Я ожидаю вызова только конструктора. И никаких копирований или перемещений.

В фреймворке QPc тоже есть возможность проектировать КА в графическом виде. Там есть очень удобное понятие - вложенные конечные автоматы. Они сильно помогают бороться со сложностью болших конечных автоматов. Умеет ли такое ВКП?

Строго говоря LM358 хоть и операционный усилитель, но здесь подрабатывет на пол-ставки компаратором.

Прекрасный скам, шедевр! Браво! Я реально поверил и пошел качать скрипты. Бедные мамкины хацкеры из контакта и дзена.
Даже установку пайтона под винду расписали, чтобы самый последний задрот смог им воспользоваться.
Поставил плюсик в карму и статье

Вот моя давняя статья, где я решал похожую задачу https://habr.com/ru/articles/353866/

А еще интереснее, когда движение цели описывается плотностью вероятности.

Когда-то давно делал такое устройство в формате флешки на stm32. При втыкании оно запускало cmd и выполняло парочку команд
Большая проблема в этом всем, что у флешки нет обратной связи от хоста. Она может послать Hello world вникуда, винда может тормозить и не успеть открыть cmd или определить устройство. Раскладка клавиатуры может быть китайской=)

Берём курточку из гортекса, встаём под дождик и светимся как лампочка

А можно ли отозвать свои персональные данные из бюро кредитных историй?

Отличный ноут. Много лет уже трудится дома в качестве web сервера

1
23 ...

Information

Rating
Does not participate
Registered
Activity