Size: a a a

2020 July 13

T

Tishka17 in aiogram [ru]
Не круто кнопкой назад так же бегать по всем стейтам
источник

q

quavo in aiogram [ru]
std::mpa
это не глобал
да все, жди себя в прошмандовках глобальных
источник

Т

Технопёс in aiogram [ru]
Tishka17
А-Б-А-Б-А-Б-В
у каждого стейта в этой цепочке существуют свои переходы, отличные от общей истории пути. Как только встречусь с проблемой, буду думать над решением, пока не заметил
источник

T

Tishka17 in aiogram [ru]
Технопёс
у каждого стейта в этой цепочке существуют свои переходы, отличные от общей истории пути. Как только встречусь с проблемой, буду думать над решением, пока не заметил
Так а что будет когда на шаге В нажмут назад?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
у каждого стейта в этой цепочке существуют свои переходы, отличные от общей истории пути. Как только встречусь с проблемой, буду думать над решением, пока не заметил
Ну вон тыж моего бота смотрел (примерно)
Введите загадку
Введите ответ
Введите время подсказки
Введите подсказку
[Введите время подсказки
Введите подсказку, ...]
Сохранено
источник

B

BPRO in aiogram [ru]
BPRO
Кстати а откуда его имортировать ? 😅
* разобрался
источник

T

Tishka17 in aiogram [ru]
std::mpa
это не глобал
Класс - это глобальная переменная. Поле класса - такое же глобальное как он сам. Поле может иметь свою логику, да.
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Tishka17
Класс - это глобальная переменная. Поле класса - такое же глобальное как он сам. Поле может иметь свою логику, да.
Все классы глобалы?
источник

T

Tishka17 in aiogram [ru]
Технопёс
у каждого стейта в этой цепочке существуют свои переходы, отличные от общей истории пути. Как только встречусь с проблемой, буду думать над решением, пока не заметил
Я возможно не совсем понял идею с очисткой
источник

T

Tishka17 in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Все классы глобалы?
Те, которые не созданы динамически в функции
источник

Т

Технопёс in aiogram [ru]
Tishka17
Так а что будет когда на шаге В нажмут назад?
А
stack: [A] (push A)

A-B
stack: [A, B] (push B)

A-B-A
stack: [A] (pop B, A)
вот тут уже мы имеем именно А-стейт, который имеет определенные переходы. Общий путь тут нигде не фигурирует
источник

T

Tishka17 in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Все классы глобалы?
Как правило классы - неизменяемы, поэтому нет проблем. А вот хранить что-то изменяемое в поле класса - это фу
источник

q

quavo in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Все классы глобалы?
во, это я тебе сегодня писал про это
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
quavo
во, это я тебе сегодня писал про это
Ага, я понял
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Ну вон тыж моего бота смотрел (примерно)
Введите загадку
Введите ответ
Введите время подсказки
Введите подсказку
[Введите время подсказки
Введите подсказку, ...]
Сохранено
если ты возвращаешься в какой-то давнешний стейт ввода подсказки, то у тебя будут дальнейшие пути только из него. Всё просто :D
источник

T

Tishka17 in aiogram [ru]
Технопёс
А
stack: [A] (push A)

A-B
stack: [A, B] (push B)

A-B-A
stack: [A] (pop B, A)
вот тут уже мы имеем именно А-стейт, который имеет определенные переходы. Общий путь тут нигде не фигурирует
А если будет X-A-B и снова переход в A?
источник

T

Tishka17 in aiogram [ru]
Технопёс
если ты возвращаешься в какой-то давнешний стейт ввода подсказки, то у тебя будут дальнейшие пути только из него. Всё просто :D
Я так понял это не совсем стек, поэтому и спрашиваю
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
если ты возвращаешься в какой-то давнешний стейт ввода подсказки, то у тебя будут дальнейшие пути только из него. Всё просто :D
Непонятно, если заметил очепятку в предыдущей (предпредыдущей) подсказке то всё?
источник

Т

Технопёс in aiogram [ru]
Tishka17
А если будет X-A-B и снова переход в A?
X-A-B
stack: [X, A, B]

X-A-B-A
stack: [X, A]
(так как был произведен возврат в конкретный А, в одно из звеньев цепи)
источник

T

Tishka17 in aiogram [ru]
Технопёс
X-A-B
stack: [X, A, B]

X-A-B-A
stack: [X, A]
(так как был произведен возврат в конкретный А, в одно из звеньев цепи)
А как это работает?
источник