//Script1.mq5typedefint (*fn)( int );
class A { public:
A() { a = &this; ::ArrayResize( f, 1 ); f[ 0 ] = f0; }
virtualint g0() const { return0; }
staticint f0( int ) { return a.g0(); }
staticconst A *a; //упрощено, в реальности это динамический массив
fn f[];
};
const A *A::a;
voidOnStart()
{
A w;
w.f[ 0 ]( 0 ); //(*)
}
#import "Script2.ex5"int h();
#import
class B { //class B исключить нельзя - используется в основной программеstaticconstint b;
};
constint B::b = h();
//Script2.mq5#property librarytypedefint (*fx)( int, int );
#import "Script3.ex5"int g( int, int );
#import
int hh( fx f ) { return f( 0, 0 ); }
int h() export { return hh( g ); }
fxsaber: У меня так раньше было. Теперь - созданные еще и теми, кто внесен в Друзья. Вообще, это не проблема. Написал по-глупости.
Ну отключи "Показывать в новостях" и все дела. У меня все отключены. Самое приятное в этом процессе, что первыми будут те у кого включено "Показывать в новостях". Потому не надо прокручивать весь список друзей.
Alexey Viktorov: Ну отключи "Показывать в новостях" и все дела. У меня все отключены. Самое приятное в этом процессе, что первыми будут те у кого включено "Показывать в новостях". Потому не надо прокручивать весь список друзей.
Этих "новостей" кто-то навязывает в виде сообщений и приходиться их открывать. Как быть? Где и что отключить?
Yousufkhodja Sultonov: Спасибо, печально, что, к каждому необходимо заходить, оптом их нельзя отключать? До Вашего сообщения этих активных "друзей" я вовсе удалял.
Ну если сразу не отключал... А первым будет тот у которого не отключена эта галка. Так-что не так уж и муторно будет, всегда первого отключаешь и они сами меняться будут. Так сказать сами в очередь выстроились.
Alexey Viktorov: Ну если сразу не отключал... А первым будет тот у которого не отключена эта галка. Так-что не так уж и муторно будет, всегда первого отключаешь и они сами меняться будут. Так сказать сами в очередь выстроились.
Достали уже. Спасибо, так и буду делать, причем, этот спектакль появилась сегодня.
Yousufkhodja Sultonov: Достали уже. Спасибо, так и буду делать, причем, этот спектакль появилась сегодня.
Не сегодня это точно. Иначе я не успел-бы найти как отключить. Это ещё задолго до ... когда переезжал форум на новый движок? Было предупреждение о переезде.
build 1405. Ошибка при выполнении: invalid function pointer call in 'Script1.mq5' (*).
здесь https://www.mql5.com/ru/forum/1111/page1687#comment_2792721 описана как переместившаяся в другую часть программы
У меня так раньше было. Теперь - созданные еще и теми, кто внесен в Друзья. Вообще, это не проблема. Написал по-глупости.
Ну отключи "Показывать в новостях" и все дела. У меня все отключены. Самое приятное в этом процессе, что первыми будут те у кого включено "Показывать в новостях". Потому не надо прокручивать весь список друзей.
Этих "новостей" кто-то навязывает в виде сообщений и приходиться их открывать. Как быть? Где и что отключить?
Тута.
Тута.
Спасибо, печально, что, к каждому необходимо заходить, оптом их нельзя отключать? До Вашего сообщения этих активных "друзей" я вовсе удалял.
Ну если сразу не отключал... А первым будет тот у которого не отключена эта галка. Так-что не так уж и муторно будет, всегда первого отключаешь и они сами меняться будут. Так сказать сами в очередь выстроились.
Достали уже. Спасибо, так и буду делать, причем, этот спектакль появилась сегодня.
Предупреждение: expression not boolean t_t_t.mq4 112 19
Можно жить с этим, конечно, но раздражает. Я уже явный каст сделал, а оно всё не унимается.
pavlick_:
Ваш каст относится к val, а предупреждение к выражению