错误、漏洞、问题 - 页 1792

 
Andrey Sokolov:
似乎很少有滑移的情况。
因此,一切都应该完全匹配。向所有供应商提问,你们在信号和主账户中的统计资料是否一致?
 
fxsaber:
因此,一切都应该完全匹配。向所有供应商提问,你们在信号和主账户中的统计资料是否一致?
这些只是信号,它们并没有被定价。这里的重点是,信号页上红色的价格是黄线与垂直线交叉的时间。
 

编译错误

class A {};
template<typename T>
class B {};
void OnStart()
{
        B<A const> a; //Error: 'const' - comma expected
}
 
Andrey Sokolov:
这些只是信号,它们并没有被定价。
那么,《信号》本身的统计数字是怎么来的呢?
 
A100:

编译错误

B<const A> a;
 
fxsaber:

前面的条目在宏观上的替换更为普遍

#define MACRO( X ) \
void f( const X ) {} \     //(*)
void g( X const ) {}

MACRO( int )       //нормально
MACRO( const A * ) //ошибка: здесь (*) причина
 
A100:

前面的条目在宏观上比较笼统

X const: X既可以是int也可以是const A

const X: 这里的X不能是 const A

是的,我没有想到宏观的问题。
 
Alexey Kozitsyn:
你选择正确的故事,通过订单,看看他们的佣金,交换,利润。
谢谢,我没有仔细看教程。:=)
 

有两个相同类型的变量--不是一个简单的结构(包含对象),例如,MqlTradeRequest

如何使一个变量成为另一个变量的副本?没有规定结构的每个字段的副本。

那么有没有可能写出这样一个函数呢?

MqlTradeRequest Function();
这样,该函数就不会返回一个简单的结构。
 
struct STRUCT
{
  ~STRUCT()
  {
    Print(__FUNCTION__);
  }
};

STRUCT f()
{
  STRUCT Struct;
  
  return(Struct);
}

void OnStart()
{
  f();
}
结果
STRUCT::~STRUCT
STRUCT::~STRUCT
STRUCT::~STRUCT
为什么是三次而不是两次?