 |
|

31.03.2016, 16:48
|
|
Постоянный
Регистрация: 15.12.2013
Сообщений: 412
С нами:
6530249
Репутация:
133
|
|
Сообщение от next23012
Как подобную конструкцию сделать? Цикл while в mainloop поставить?
CLEO:
Код:
cmd
"test"
@test
while
true
if
1@
==
true
then
say
"hello"
wait
3000
1@
=
false
end
end
0BDE:
0
:test
if
1@
==
false
then
1@
=
true
else
1@
=
false
end
CreateThread, _beginthread, std::thread
|
|
|

31.03.2016, 17:11
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Вообще команда вызывается при вызове её и в ней ты просто можешь спокойно вывести текст в чат.
|
|
|

31.03.2016, 22:56
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
А можно ли как-то записать в массив указатели на разные структуры?
|
|
|

01.04.2016, 10:27
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
stFontInfo *mass[10];
|
|
|

01.04.2016, 16:21
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от Dark_Knight
stFontInfo *mass[10];
Не, я имею ввиду, чтобы записать в каждый элемент массива другую структуру.
mass[0] = new stFontInfo;
mass[1] = new stMenu;
mass[2] = new stSubmenu;
|
|
|

01.04.2016, 16:26
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от AWRage
Не, я имею ввиду, чтобы записать в каждый элемент массива другую структуру.
mass[0] = new stFontInfo;
mass[1] = new stMenu;
mass[2] = new stSubmenu;
И в чем проблема так сделать?
|
|
|

01.04.2016, 16:26
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами:
6935116
Репутация:
183
|
|
Сообщение от AWRage
Не, я имею ввиду, чтобы записать в каждый элемент массива другую структуру.
mass[0] = new stFontInfo;
mass[1] = new stMenu;
mass[2] = new stSubmenu;
но зачем?
C++:
Код:
void
*
ptrs
[
10
]
=
{
nullptr
}
;
ptrs
[
0
]
=
new
.
.
;
|
|
|

01.04.2016, 17:18
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Дебилизм же, если у тебя статическое количество елементов.
|
|
|

01.04.2016, 18:02
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от MISTER_GONWIK
но зачем?
C++:
Код:
void
*
ptrs
[
10
]
=
{
nullptr
}
;
ptrs
[
0
]
=
new
.
.
;
Если нужно добавить элемент в меню, то в массив нужно добавить указатель на структуру этого элемента. Но их бывает несколько видов (подменю, переключатель, IncDec).
|
|
|

01.04.2016, 18:15
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами:
6935116
Репутация:
183
|
|
Сообщение от AWRage
Если нужно добавить элемент в меню, то в массив нужно добавить указатель на структуру этого элемента. Но их бывает несколько видов (подменю, переключатель, IncDec).
посмотри как работает меню собейта (dumb_menu.cpp)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|