WaveTrack *track = (WaveTrack *) iter.First();
我不明白毯子的含义。如果有人能够更多地解释整个代码句子的含义,那就更好了。
答案 0 :(得分:2)
它初始化WaveTrack
指针,其值为iter.First()
。 (WaveTrack*)
是一个C风格的演员。如果iter.First()
返回不同类型的指针,它将被强制转换为WaveTrack
指针。
答案 1 :(得分:0)
如果你的问题中“毯子”这个词的意思是“空格”,那么我会说这是为了便于阅读。
过多的代码压缩使其难以理解。
在像C或C ++这样经常使用指针的语言中,写清楚并且每个类型转换必须是可见的是至关重要的。