Задачи, связанные с программированием (алгоритмы, трюки и т.п.) - страница 2 1234 Новый комментарий Mykola Demko 2012.07.03 16:03 #11 Interesting: Разве? Тем более тут все на VS от MS заточены :)Не факт, у меня ещё Dev-Cpp стоит. Mykola Demko 2012.07.03 16:36 #12 TheXpert: да.Ну кажисть понял чего ты хотел, сделать форвардную декларацию класса, так чтоб не правильное расположение инклюдников приводило к багу.Угадал? TheXpert 2012.07.03 16:48 #13 Короче я пока пас. Не удается воспроизвести. Mykola Demko 2012.07.03 16:54 #14 TheXpert: Короче я пока пас. Не удается воспроизвести.Вот так, не стать мне программером, все экзаменаторы сдулись ;)ЗЫ Хотя меня VS парит, все эти мейки, профилировщики, недоизучал ещё. Mykola Demko 2012.07.03 17:28 #15 TheXpert: Короче я пока пас. Не удается воспроизвести.Просто не с того края зашёл, то что в С++ работает так же или почти также как в MQL5, мы по любому пробьём.Для примеров по С++ как раз нужны отличия, их знают только те кто знает С++.Например: как в С++ объявить динамичный массив?как увеличить/уменьшить размер динамичного массива?уже можно отвечать :)ЗЫ большая часть эМКьюэЛьщиков на таких вопросах спасует. Любые вопросы новичков по Теория ускорения работы советника Мой подход. Ядро - Dmitriy Parfenovich 2012.07.03 17:38 #16 Urain: ... как в С++ объявить динамичный массив? ...float *array array = new float [n];Может я и не прав, но кажется как-то так. Эх, давно это было. Mykola Demko 2012.07.03 17:42 #17 fyords: Может я и не прав, но кажется как-то так. Эх, давно это было.Ну да, и не забываем удалить потом объект.А второй вопрос, как изменить выделенную память? увеличить/уменьшить размер массива. Документация по MQL5: Основы языка / Переменные / Создание и уничтожение объектов www.mql5.com Основы языка / Переменные / Создание и уничтожение объектов - Документация по MQL5 anonymous 2012.07.03 17:43 #18 fyords: Может я и не прав, но кажется как-то так. Эх, давно это было. +1, вариант первый - T*/new T []/delete[].Вариант второй - std::vector<T>. Mykola Demko 2012.07.03 17:45 #19 anonymous: +1, вариант первый - T*/new T []/delete[].Вариант второй - std::vector<T>.Да, через вектор тоже можно.ЗЫ А чего спецы-профи отмалчиваются, подтягивайтесь с элементарщиной которая может стать проблемой при переходе с MQL5 на С++.ЗЗЫ "Я за вас свою работу делать не буду"(с) :) Ошибки, баги, вопросы Клиентский терминал MetaTrader 5 При каких условиях Трейдер anonymous 2012.07.03 17:50 #20 А вот и от меня задачка :)Как сложить два числа (скажем, от 1 до 100) при помощи printf? 1234 Новый комментарий
Разве? Тем более тут все на VS от MS заточены :)
Не факт, у меня ещё Dev-Cpp стоит.
да.
Ну кажисть понял чего ты хотел, сделать форвардную декларацию класса, так чтоб не правильное расположение инклюдников приводило к багу.
Угадал?
Короче я пока пас. Не удается воспроизвести.
Вот так, не стать мне программером, все экзаменаторы сдулись ;)
ЗЫ Хотя меня VS парит, все эти мейки, профилировщики, недоизучал ещё.
Короче я пока пас. Не удается воспроизвести.
Просто не с того края зашёл, то что в С++ работает так же или почти также как в MQL5, мы по любому пробьём.
Для примеров по С++ как раз нужны отличия, их знают только те кто знает С++.
Например:
как в С++ объявить динамичный массив?
как увеличить/уменьшить размер динамичного массива?
уже можно отвечать :)
ЗЫ большая часть эМКьюэЛьщиков на таких вопросах спасует.
... как в С++ объявить динамичный массив? ...
Может я и не прав, но кажется как-то так. Эх, давно это было.
Ну да, и не забываем удалить потом объект.
А второй вопрос, как изменить выделенную память? увеличить/уменьшить размер массива.
fyords:
Может я и не прав, но кажется как-то так. Эх, давно это было.
+1, вариант первый - T*/new T []/delete[].
Вариант второй - std::vector<T>.
+1, вариант первый - T*/new T []/delete[].
Вариант второй - std::vector<T>.
Да, через вектор тоже можно.
ЗЫ А чего спецы-профи отмалчиваются, подтягивайтесь с элементарщиной которая может стать проблемой при переходе с MQL5 на С++.
ЗЗЫ "Я за вас свою работу делать не буду"(с) :)
А вот и от меня задачка :)
Как сложить два числа (скажем, от 1 до 100) при помощи printf?