VS中的C4709出现在没有逗号的代码里出错的代码是: (*links)[new RaisePort(1)] = alMsg; warning C4709是: 逗号运算符在数组索引表达式内 [解决办法]错误提示永远只是提示,不能当真。 你[]里的东西基本上是错的。用指针作下标,基本总是错误。