Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.18;
Скачать: 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 вся ветка

Текущий архив: 2005.12.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
1-1132244343
VEZ
2005-11-17 19:19
2005.12.18
Как програмно перевести определённый Node в TTreeView в состояние


14-1132490094
AlexShm
2005-11-20 15:34
2005.12.18
7-я или 8-я?


4-1128525702
Максим
2005-10-05 19:21
2005.12.18
Информация о системе


1-1132769272
Silica
2005-11-23 21:07
2005.12.18
Линейная интерполяция


14-1133108774
Pazitron_Brain
2005-11-27 19:26
2005.12.18
Подскажите книгу.