![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
опускаясь до соответствующего уровня коммуникаций: мой вопрос по теме топика? ты чего сюда влез со своими картинками из инета? ответ знаешь? - нет сиди и молчи ;)
Во первых - не тыкайте, а во вторых - не чего так бурно на правду реагировать.
Честно-говоря, такое впечатление, что вы не очень далеки от вашего сегодняшнего собеседника:
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Igor Makanu, 2020.06.07 13:46
Carcass77Привет всем. Помогите вставить переменную типа String в код. Спасибо
а Вы сами на свой вопрос сумели бы ответить?
или где то выпилили кусок кода и не можете использовать? и нужно угадать что хоть происходит )))
......
но думаю это не выход с таким подходом
один небезызвестный добрый модератор обещал отправлять в бан за провокации к матерному ответу :-)
ждёмс...
один небезызвестный добрый модератор обещал отправлять в бан за провокации к матерному ответу :-)
ждёмс...
меня трудно разозлить, да и все матерные слова в армии успел выговорить, там без них никак )))
один небезызвестный добрый модератор обещал отправлять в бан за провокации к матерному ответу :-)
ждёмс...
1. Нет delete для созданного через new объекта типа JSONParser
Бессмысленный кастинг в JSONParser*
А чем вам не походит локальная переменная JSONParser? Или вы хотели использовать временный объект но не знаете его сигнатуру?
2. Бессмысленный кастинг в JSONObject*
3. Переменные jv и jobj точно не будет иметь значение NULL? Иначе удаление нулевого указателя в MQL будет печатать "мусор" в лог.
1. Нет delete для созданного через new объекта типа JSONParser
Бессмысленный кастинг в JSONParser*
А чем вам не походит локальная переменная JSONParser? Или вы хотели использовать временный объект но не знаете его сигнатуру?
2. Бессмысленный кастинг в JSONObject*
3. Переменные jv и jobj точно не будет иметь значение NULL? Иначе удаление нулевого указателя в MQL будет печатать "мусор" в лог.
спасибо, это хоть что то
бессмысленный не применимо, этот способ использовал автор библиотеки, пока не вижу смысла писать другим способом вызовы для парсинга
с MQL не понятная ситуация при работе с указателями - разыменовывать их нельзя, когда указатель становится сущностью, а когда указателем на обьект - вообще черт ногу сломит (((
ЗЫ: я 20 лет назад учил С++, в дальнейшем для инженеров на производстве он мало где используется, сначала почти все сидели на Делфи, потом на Шарп переползли, для контроллеров тоже не встречал где был бы применим С++, все на специализированом софте работает - видимо отпечаток ВУЗов для студентов технических специальностей - там всегда начинают обучение с Паскаля, даже в Волгоградском политехе читают турбо-паскать...фиг его знает где берут компиляторы ))))
ЗЫ: холивар удалите, он не красит, обычно наоборот
спасибо, это хоть что то
бессмысленный не применимо, этот способ использовал автор библиотеки, пока не вижу смысла писать другим способом вызовы для парсинга
с MQL не понятная ситуация при работе с указателями - разыменовывать их нельзя, когда указатель становится сущностью, а когда указателем на обьект - вообще черт ногу сломит (((
ЗЫ: я 20 лет назад учил С++, в дальнейшем для инженеров на производстве он мало где используется, сначала почти все сидели на Делфи, потом на Шарп переползли, для контроллеров тоже не встречал где был бы применим С++, все на специализированом софте работает - видимо отпечаток ВУЗов для студентов технических специальностей - там всегда начинают обучение с Паскаля, даже в Волгоградском политехе читают турбо-паскать...фиг его знает где берут компиляторы ))))
ЗЫ: холивар удалите, он не красит, обычно наоборот
Да нет тут указателей) Для класса есть хэндл, да работа с ним похожа на работу с указателем, но на этом все общее и заканчивается.
Теперь по выделенному:
Vladimir Simakov:
PS. Да, и забудьте Вы про шарп, вообще ничего общего)))
не получится, к хорошему быстро привыкаешь, там все логично, если где накосячил - сразу VS подскажет, да и при выполнении кода - вышел из тела функции - просто забыл, ну максимум что насоздавал присвоишь NULL - сам уберет ))
спасибо, буду размышлять
не получится, к хорошему быстро привыкаешь, там все логично, если где накосячил - сразу VS подскажет, да и при выполнении кода - вышел из тела функции - просто забыл, ну максимум что насоздавал присвоишь NULL - сам уберет ))
спасибо, буду размышлять
Ага, только в дебрях кода осталась жить одна грустная неявная ссылка на объект (например вызов метода в invoke листе какого-то делегата) и приплыли, память потекла. В шарпе тоже накосорезить на раз-два.