Вверх ↑
Этот топик читают: Гость
Этот топик был перемещен из раздела "Помощь по среде"
Ответов: 2059
Рейтинг: 131
#46: 2019-09-08 19:24:37 ЛС | профиль | цитата
Я f[etdf. дорогая редакция.
Мило, смело и ново, а главное...............!

Редактировалось 2 раз(а), последний 2019-09-08 19:28:08
карма: 6

0
Ответов: 44
Рейтинг: 0
#47: 2019-09-08 19:27:55 ЛС | профиль | цитата
Ладно, поспрашиваю ещё. Кто занимается роботизированными системами, им и напишу.
карма: 0

0
Ответов: 2059
Рейтинг: 131
#48: 2019-09-08 19:28:37 ЛС | профиль | цитата
Я.
Вот у меня есть FANN и лица узнаёт, и вообще, спец-пи-ц, но....
Много но! Поможешь?!

Редактировалось 1 раз(а), последний 2019-09-08 19:32:54
карма: 6

0
Ответов: 44
Рейтинг: 0
#49: 2019-09-08 19:30:28 ЛС | профиль | цитата
Ладно. Напишу алгоритм по нормальному, потом скину.

--- Добавлено в 2019-09-08 19:35:05

Что за FANN?

Редактировалось 1 раз(а), последний 2019-09-08 19:35:05
карма: 0

0
Ответов: 2059
Рейтинг: 131
#50: 2019-09-08 19:36:12 ЛС | профиль | цитата
ok dann wenn du magst.

Редактировалось 1 раз(а), последний 2019-09-08 19:38:33
карма: 6

0
Ответов: 44
Рейтинг: 0
#51: 2019-09-08 19:41:47 ЛС | профиль | цитата
В чем помочь?
карма: 0

0
Ответов: 2059
Рейтинг: 131
#52: 2019-09-08 19:49:02 ЛС | профиль | цитата
В чем помочь?

Was?
Да не чем ты себе не поможешь, пока в руки себя не возьмёшь.
карма: 6

0
Ответов: 44
Рейтинг: 0
#53: 2019-09-08 20:01:19 ЛС | профиль | цитата
Хорошо.
карма: 0

0
Ответов: 2059
Рейтинг: 131
#54: 2019-09-08 20:10:08 ЛС | профиль | цитата
Ну вот и хорофо.
Завтра будет новый день, и будем делать новые глупости.
А если их не делать, то ничему и не научишься!
Всё нормально капитана!
карма: 6

0
Ответов: 44
Рейтинг: 0
#55: 2019-09-08 20:15:37 ЛС | профиль | цитата
Ни какой я не капитана. Каждый в какой-то степени себе капитана.
карма: 0

0
Ответов: 2059
Рейтинг: 131
#56: 2019-09-08 20:20:35 ЛС | профиль | цитата
Igor08, Будем посмотреть?
Все мы орлы, пока пенсионный не получили.
Ни какой я не капитана. Каждый в какой-то степени себе капитана

никогда и не при каком случае так говорить не гоже - козлёночком станешь!
Чего нам Маркс туфту впыривал - не то, ..., а изобретателя накол.
Накол, накол "Царя Ивана"- кричали пьяные бояре.

А где miver?

Быть или не быть, вот в чём вопрос.
Достойно ль Смиряться под ударами судьбы,
Иль надо оказать сопротивленье
И в смертной схватке с целым морем бед Покончить с ними?
Умереть. Забыться. И знать, что этим обрываешь цепь Сердечных мук и тысячи лишений,
Присущих телу. Это ли не цель Желанная?
Скончаться. Сном забыться. Уснуть...
и видеть сны? Вот и ответ.
Какие сны в том смертном сне приснятся,
Когда покров земного чувства снят?

Так дожодчевее будет:

To be, or not to be: that is the question:
Whether 'tis nobler in the mind to suffer
The slings and arrows of outrageous fortune,
Or to take arms against a sea of troubles,
And by opposing end them? To die: to sleep;
No more; and by a sleep to say we end
The heart-ache and the thousand natural shocks
That flesh is heir to, 'tis a consummation
Devoutly to be wish'd. To die, to sleep;

Я так трактую:

Быть, иль не быть?
Что благородней - умереть, уснуть?
Иль ополчась на море смут
Сразить их противоборством?
Умереть, уснуть?
И только сны лишь видеть?
Хуюшки! (Луком мясо не испортишь).
...
Офелия, в твоих лишь снах трата-та Нимфа
......

Редактировалось 11 раз(а), последний 2019-09-08 21:33:21
карма: 6

0
Ответов: 2059
Рейтинг: 131
#57: 2019-09-08 21:59:21 ЛС | профиль | цитата
Отставить!
Виноват, исправлюсь!

Редактировалось 15 раз(а), последний 2019-09-09 00:34:21
карма: 6

0
Ответов: 1925
Рейтинг: 172
#58: 2019-09-10 12:48:58 ЛС | профиль | цитата
Igor08 писал(а):
Мне надо чтобы моя программа по моей схеме работала, а у меня получается кольцевание, а как без него не знаю.


Вставлю свои 5 коп.
Add(Button,7259507,189,84)
{
Left=45
Top=45
Caption="Цикл"
link(onClick,5142495:doFor,[])
}
Add(For,5142495,245,84)
{
End=100000
link(onEvent,13769529:doWork2,[])
}
Add(Button,190918,168,161)
{
Left=45
Top=70
Caption="кОльцо"
link(onClick,6776307:doWork2,[])
}
Add(CounterEx,7533547,252,161)
{
Max=100000
link(onNext,6422682:doEvent1,[])
}
Add(Label,11318150,392,84)
{
Left=165
Top=40
}
Add(HubEx,13769529,371,84)
{
link(onEvent,11318150:doText,[])
}
Add(Hub,6422682,308,161)
{
link(onEvent1,13769529:doWork3,[(375,167)])
link(onEvent2,1295603:doCompare,[])
}
Add(HubEx,6776307,231,161)
{
link(onEvent,7533547:doNext,[])
}
Add(If_else,1295603,336,168)
{
Type=1
Op2=Integer(100000)
link(onTrue,6776307:doWork3,[(380,174)(380,208)(235,208)])
}
Вот те пример цикла и кольцевания. Цикл провёл итерацию, освободил от неё стек и только затем запускает новую.
Кольцевание: поток пошёл на выполнение, он занимает память, и чтобы её освободить, нужно пройти до конца по всем веткам (линиям связи) потока. Но одна из веток запускает копию этого потока! И пока копия не отработает, первый поток (оригинал) не освободит стек. А копия, вместо того чтобы отработать и выгрузиться, запускает третью копию и так далее. Стек переполняется - программа вылетает.

Igor08 писал(а):
Может написать какой-то элемент или дописать в какой-то элемент в Hiasm 4, чтобы кольцевание можно было использовать.

Чтобы такого не было, надо запускать копию потока не из самого потока, т.е. отложить вызов копии, а самому потоку дать завершиться. У нас есть компонент для этого - DefferedEvent.
Add(Button,7259507,189,84)
{
Left=45
Top=45
Caption="Цикл"
link(onClick,5142495:doFor,[])
}
Add(For,5142495,245,84)
{
End=100000
link(onEvent,13769529:doWork2,[])
}
Add(Button,190918,168,161)
{
Left=45
Top=70
Caption="кОльцо"
link(onClick,6776307:doWork2,[])
}
Add(CounterEx,7533547,252,161)
{
Max=100000
link(onNext,6422682:doEvent1,[])
}
Add(Label,11318150,392,84)
{
Left=165
Top=40
}
Add(HubEx,13769529,371,84)
{
link(onEvent,11318150:doText,[])
}
Add(Hub,6422682,308,161)
{
link(onEvent1,13769529:doWork3,[(375,167)])
link(onEvent2,1295603:doCompare,[])
}
Add(HubEx,6776307,231,161)
{
link(onEvent,7533547:doNext,[])
}
Add(If_else,1295603,336,168)
{
Type=1
Op2=Integer(100000)
link(onTrue,14031848:doDeferredEvent,[])
}
Add(DeferredEvent,14031848,392,168)
{
link(onDeferredEvent,6776307:doWork3,[(439,174)(439,212)(235,212)])
}
С ним и кольцевание заработает, потому что это уже и не кольцевание вовсе - поток-то завершает работу, а копия запускается не из самого потока.

Это так же, как нельзя удалить копию динамического мультика из самого мультика или остановить поток Thread из него самого.

Надеюсь, правильно и не сильно запутанно объяснил. Кольцуйте на здоровье!

Редактировалось 1 раз(а), последний 2019-09-10 12:55:26
карма: 9
0
Ответов: 44
Рейтинг: 0
#59: 2019-09-10 14:46:13 ЛС | профиль | цитата
Спасибо. Только в Hiasm 4.05 186 нет элементов DeferredEvent и CounterEx.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#60: 2019-09-10 15:13:53 ЛС | профиль | цитата
Igor08, Скачай HiAsm отсюда https://yadi.sk/d/TYROEOcykp2t7, обнови с SVN и будет тебе счастье.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)