Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1442
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что может быть не так
Set - строка, в которой ищем.
txt - что ищем.
почему aaa = -1 ???
И вообще переменная string может как то отличаться от такой же переменной string
string а = "А";
string в = "А";
В каких случаях возможно, что а!=в ?
Можно как то отменить вывод ошибок подключения к базе данных?
Например функция DatabaseOpen() печатает ошибку каждый раз когда база залочена и фукция не может получить к ней доступ.
Но у меня это нормальная рабочая ситуация, эту ошибку я сам выловлю и выведу если будет нужно.
В итоге, весь лог забит сообщениями о залоченной базе.
Здравствуйте, Aleksandr Slavskii.
Русская буква М не попала случайно в одну из строк?
Что может быть не так
Set - строка, в которой ищем.
txt - что ищем.
почему aaa = -1 ???
Здравствуйте, Александр! Может тип данных нужно было задать string, а не int? Вы же, вроде, текст ищите, а не число.
С уважением, Владимир.
Здравствуйте, Александр! Может тип данных нужно было задать string, а не int? Вы же, вроде, текст ищите, а не число.
С уважением, Владимир.
На картинке видно, что данные с типом string , тип int возвращает функция StringFind, а именно номер позиции с которой начинается искомая строка.
В данном случае функция должна была вернуть ноль.
Что может быть не так
Set - строка, в которой ищем.
txt - что ищем.
почему aaa = -1 ???
А почему отладчик посчитал 7 символов в txt если должно быть 6? А в Set как положено 26
На картинке видно, что данные с типом string , тип int возвращает функция StringFind, а именно номер позиции с которой начинается искомая строка.
В данном случае функция должна была вернуть ноль.
Понятно. Спасибо за разъяснение. Теперь познакомился с новой для меня функцией.
С уважением, Владимир.
А почему отладчик посчитал 7 символов в txt если должно быть 6? А в Set как положено 26
Да, да, и это тоже странно, спасибо, что тут не так, начал проверять вопрос Yuriy Bykov , скопировал с отладчика и вставил в код, получилась такая картинка.
Откуда то взялся перенос на другую строку.
Всем спасибо за помощь. Буду разбираться.
А выделенное желтым не может так влиять? Уточняю в целях самообучения.
С уважением, Владимир.
А выделенное желтым не может так влиять? Уточняю в целях самообучения.
С уважением, Владимир.
int start_pos=0 Значение по умолчанию
Если его не указывать при передаче в функцию, то подставится ноль.
Это одно и то же.