Вопрос к разработчикам "работа со строками"

 
При работе с большими строковыми данными возникла проблема со StringTrimLeft, скажите при каких условиях она выдает пустое значение? Переменная более 100тыс символов.
 

может разработчики и что-то другое скажут... но думаю, что это https://docs.mql4.com/ru/basis/types/string и есть ответ на вопрос...

 
DDFedor писал(а) >>

может разработчики и что-то другое скажут... но думаю, что это https://docs.mql4.com/ru/basis/types/string и есть ответ на вопрос...

255 че-то маловато структуры и больше загоняются, суть в том, что функция выдает пустую строку, вот по каким условиям хотелось бы знать и в будущем не тратить время на исследование причин.

ПС Я 600тыс загонял в стринг как песня.

 
Helex >>:

255 че-то маловато структуры и больше загоняются, суть в том, что функция выдает пустую строку, вот по каким условиям хотелось бы знать и в будущем не тратить время на исследование причин.

ПС Я 600тыс загонял в стринг как песня.

255 - это про константы они пишут.

.

А насчет длины строки:

Первый элемент структуры - длинное целое, содержит размер распределенного для строки буфера.

Второй элемент структуры - 32-разрядный адрес буфера, содержащего строку.

.

Длинное целое - 32-х битное. А это типа 4 гига.

 
jartmailru писал(а) >>

255 - это про константы они пишут.

.

А насчет длины строки:

Первый элемент структуры - длинное целое, содержит размер распределенного для строки буфера.

Второй элемент структуры - 32-разрядный адрес буфера, содержащего строку.

.

Длинное целое - 32-х битное. А это типа 4 гига.

Вот и я про это. Уважаемые разработчики заметте тему и разведите хотябы руками на тему поста.