Тема: Binary.string
Показать сообщение отдельно
Старый 01.09.2009, 10:38   #4  
John_11 is offline
John_11
Участник
 
5 / 10 (1) +
Регистрация: 28.08.2009
Да, действительно ошибка была связана с обнулением переменных.
Я вызывал метод в который передавал строку и он мне возвращал Binary, как указатель на это строку.

X++:
Binary Str2Ptr(Str _st)
    {
        Binary  bin = new Binary(256);
        Binary  ptr = new Binary(4);
        ;
        bin.string(0,_st);
        ptr.binary(0,bin);
        return ptr;
    }
При выходе из данного метода, локальные переменные освобождались и я получал непонятный результат. Хуже всего что он мог воспроизводиться один раз из 10-20 запусков.