Вниз
Скачать: CL | DM;

Проверка значения на принадлежность к типу   Найти похожие ветки 

← →
voe   (2005-12-02 15:20) [0]

Как можно проверить переменную на принадлежность к типу.
Наример:
что  2 это не текст.


← →
Reindeer Moss Eater ©   (2005-12-02 15:21) [1]

Зачем их проверять?
Типы переменных задаются еще на этапе компиляции.


← →
DiamondShark ©   (2005-12-02 15:25) [2]

Паскаль -- язык со статической типизицией. Все типы известны из анализа текста программы.


← →
voe   (2005-12-05 08:15) [3]

что бы избежать такой проблемы как умножение цифр на буквы например. Что бы пользователь не вводил текст там где надо цифры.


← →
voe   (2005-12-05 08:16) [4]

Удалено модератором


← →
Reindeer Moss Eater ©   (2005-12-05 08:25) [5]

А что, у нас вдруг цифры перестали быть текстом?


← →
Anatoly Podgoretsky ©   (2005-12-05 09:21) [6]

voe   (05.12.05 08:15) [3]
Не волнуйся, Дельфи не позволить умножать string на Integer, программа просто не откомпилируется и как следствие не запустися.


← →
voe   (2005-12-05 10:01) [7]


> Reindeer Moss Eater ©   (05.12.05 08:25) [5]
>
> А что, у нас вдруг цифры перестали быть текстом?
>


В точку мне надо точно знать что введеное Юзером текс или цифра. Что бы избежать ситуации ввода туда где должен быть текст цифр.


> Anatoly Podgoretsky ©   (05.12.05 09:21) [6]
>
> voe   (05.12.05 08:15) [3]
> Не волнуйся, Дельфи не позволить умножать string на Integer,
>  программа просто не откомпилируется и как следствие не
> запустися.
>


Это вызовит ошибку. Проще видь проверить что за тип данных ввел пользователь.


← →
umbra ©   (2005-12-05 10:16) [8]

проверить тип (не объектный) нельзя. можно проверить текст, введенный пользователем на наличие недопустимых символов.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.974 c
2-1132831664
Officeman
2005-11-24 14:27
2005.12.18
Про Слои - компонентов на форме


14-1132627955
Рсдрп
2005-11-22 05:52
2005.12.18
Как проще откомпилировать программу на Си++?


2-1133309980
Toxa_ua
2005-11-30 03:19
2005.12.18
OpenDialog -->†


2-1132726445
AndreyAR
2005-11-23 09:14
2005.12.18
Не виден сервер


14-1133114971
Kerk
2005-11-27 21:09
2005.12.18
Pazitron_Brain, поздравляю!




   Наверх