Как описать type на с++
От: KolanT  
Дата: 06.12.04 15:17
Оценка:
Здравствуйте,
Как сделать:
type
TCommandType =
(
ctEval,
ctCount,
ctGraf,
ctPutDot,
ctKoshi

);
Только на Buildere.
PS Только без RTFM
Re: Как описать type на с++
От: Poirot Россия  
Дата: 06.12.04 15:18
Оценка:
Здравствуйте, KolanT, Вы писали:

KT>Здравствуйте,

KT> Как сделать:
KT>type
KT> TCommandType =
KT> (
KT> ctEval,
KT> ctCount,
KT> ctGraf,
KT> ctPutDot,
KT> ctKoshi

KT> );

KT>Только на Buildere.
KT>PS Только без RTFM

enum TCommandType
{
ctEval = 0, //для верности
ctCount,
ctGraf,
ctPutDot,
ctKoshi
};
Re: Как описать type на с++
От: LaptevVV Россия  
Дата: 06.12.04 15:19
Оценка:
Здравствуйте, KolanT, Вы писали:

KT>Здравствуйте,

KT> Как сделать:
KT>type
KT> TCommandType =
KT> (
KT> ctEval,
KT> ctCount,
KT> ctGraf,
KT> ctPutDot,
KT> ctKoshi

KT> );

KT>Только на Buildere.
KT>PS Только без RTFM
enum TCommandType 
  {
    ctEval,
    ctCount,
    ctGraf,
    ctPutDot,
    ctKoshi

  };
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Как описать type на с++
От: KolanT  
Дата: 06.12.04 15:21
Оценка:
Здравствуйте, Poirot, Вы писали:

P>enum TCommandType

P>{
P> ctEval = 0, //для верности
P> ctCount,
P> ctGraf,
P> ctPutDot,
P> ctKoshi
P>};
Благодарю.
Re[3]: Как описать type на с++
От: KolanT  
Дата: 06.12.04 15:44
Оценка:
Здравствуйте, KolanT, Вы писали:

А как вот это перевести
case FirstChar of
'0'..'9' :Result:=ltNumber;
'a'..'z','_' :Result:=ltVariable;
'+','-','/','*','^':Result:=ltBinOp;
'~' :Result:=ltUnOp;
'(' :Result:=ltOpenBrick;
')' :Result:=ltCloseBrick;
...
как вот '0'..'9' описать
Re[4]: Как описать type на с++
От: Poirot Россия  
Дата: 06.12.04 15:46
Оценка:
Здравствуйте, KolanT, Вы писали:

KT>Здравствуйте, KolanT, Вы писали:


KT>А как вот это перевести

KT>case FirstChar of
KT> '0'..'9' :Result:=ltNumber;
KT> 'a'..'z','_' :Result:=ltVariable;
KT> '+','-','/','*','^':Result:=ltBinOp;
KT> '~' :Result:=ltUnOp;
KT> '(' :Result:=ltOpenBrick;
KT> ')' :Result:=ltCloseBrick;
KT>...
KT>как вот '0'..'9' описать
switch(FirstChar
{
case '0':
case '1':
case '2':
case '3':
case '4':
...
{
<>
}
}
Re[5]: Как описать type на с++
От: KolanT  
Дата: 06.12.04 15:50
Оценка:
Здравствуйте, Poirot, Вы писали:

Блин думал сюда уже никто не заглянет тему создал.

case '0':
case '1':
case '2':
case '3':
case '4':
Нет не пойдет, что с буквами делать их то не 10.
Re[6]: Как описать type на с++
От: Poirot Россия  
Дата: 06.12.04 15:52
Оценка:
Здравствуйте, KolanT, Вы писали:

KT>Здравствуйте, Poirot, Вы писали:


KT>Блин думал сюда уже никто не заглянет тему создал.


KT>case '0':

KT>case '1':
KT>case '2':
KT>case '3':
KT>case '4':
KT>Нет не пойдет, что с буквами делать их то не 10.
а подругому только if использовать!
Re[7]: Как описать type на с++
От: KolanT  
Дата: 06.12.04 15:54
Оценка:
Здравствуйте, Poirot, Вы писали:


P>а подругому только if использовать!

Ok понял. Странно только как-то. Ну да ладно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.