Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
программа вызывается несколько раз, иногда рекурсивно, где-то выше по стеку была объявлена переменная NewVariable Код: plaintext Код: plaintext Как на текущем уровне стека узнать, есть ли эта преременная вообще и, если есть, то где именно она "ньюкнулась"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2008, 14:40 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
А $Get для определения - существует ли переменная не поможет? --------- http://writeimagejournal.com - InterSystems Russia Technology Blog. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2008, 18:01 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
Борис ЕгоровА $Get для определения - существует ли переменная не поможет? Тогда уж $Data ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2008, 09:19 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
А вот где "ньюкнулась" наверное не узнать... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 10:53 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
$data пишется в 0, если преременная только "ньюкнулась" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 11:39 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
Определить, ньюкнулась ли переменная, если она не была определена,нельзя. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 11:46 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
ceshka$data пишется в 0, если преременная только "ньюкнулась" Просто если не определена... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 12:02 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
ceshkaа жаль... Никогда такой надобности не испытывал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 12:03 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
logistОпределить, ньюкнулась ли переменная, если она не была определена, нельзя. Неправда Ваша :). Утилита ^%STACK отлично с этой задачей справляется. Доступна в исходниках в составе Cache. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 14:36 |
|
||
|
опреатор "new"
|
|||
|---|---|---|---|
|
#18+
> Неправда Ваша :). Утилита ^%STACK отлично с этой задачей справляется. > Доступна в исходниках в составе Cache. Ну, средство, кончечно, не вполне стандартное... Однако из утилиты действительно можно вытащить информацию о ньюкнутых переменных, даже если они не использовались. S S("Lev")=$ZU(41) d INT^%STACK(.S) после чего получаем в массиве ^mtemp(S) всю доступную информацию о стеке. Для того, чтобы получить список ньюкнутых переменных, можно использовать $zu(41) f i=1:1:$zu(41) w $zu(41,i),! если первый символ - N, то в $p($zu(41,i),"^",5) лежит информация о переменных. Впрочем, полезность этого в практическом применении всеравно остается для меня загадкой. Любви. logist (Сергей Шутов) ООО Димас Хабаровск Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2008, 07:29 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35075341&tid=1559036]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 357ms |

| 0 / 0 |
