Ошибки, баги, вопросы - страница 3367

 

опечатка в описании функции GetPointer.


опечатка в описании функции GetPointer (см. прицеп)

 

Возможно ли в такой ситуации задать пустой "прибавку" к имени переменной?

#define MACROS(A,B) Value##B = A;

void OnStart()
{
  int Value;
  int ValueNew;
  
  MACROS(1, New)
  
  // Нужно через макрос Value = 1;
  MACROS(1,)
  MACROS(1)
}
 
Подскажите по синтаксису.
struct A
{
  int i;
};

struct B : public A
{
  int j;
  
  void operator =( const A &a )
  {
    this.A::(operator =)(a); // Какой синтаксис?
    this.j = 0;
  }
};

void OnStart()
{
  A a;
  B b;
  
  b = a;
}
[Удален]  
fxsaber #:
Подскажите по синтаксису.
struct B : public A
{
  int j;
  
  void operator =( const A &a )
  {
    this.A::operator=( a );
    this.j = 0;
  }
};
 
Koldun Zloy #:

Спасибо! Жаль, что работает только для пятерки. Кроссплатформенный код на такой конструкции не построить.

[Удален]  
fxsaber #:

Спасибо! Жаль, что работает только для пятерки. Кроссплатформенный код на такой конструкции не построить.

struct B : public A
{
  int j;
  
  void operator=( const A &a )
  {
    A::operator=( a );
    j = 0;
  }
};

Так и на четвёрке работает.

 
Koldun Zloy #:

Так и на четвёрке работает.

Круто! Еще раз спасибо!

 
Всем привет! хочу подключить сигналы для мониторинга свое счета, он пишет, что с моего счета уже транслируются сигналы, что делать?
 
4unGa4kuk #:
Всем привет! хочу подключить сигналы для мониторинга свое счета, он пишет, что с моего счета уже транслируются сигналы, что делать?
Подписаться на свой сигнал?
Если такая ошибка - то подписывайтесь другим торговым счетом.
 

Уважаемые разработчики!

Можно добавить для продуктов в маркете кнопку/признак с ссылкой на сигнал, который создаёт советник?