在pycharm中,我想禁用以下检查警告:“局部变量'xxx‘可能在赋值之前被引用”,但我在设置/检查中找不到它。 PS:这不是一个复制品,因为我理解这个警告。我只是在问如何在pycharm中禁用它。更新:请在下面找到我所指的示例 cond = True return x+1 a = 1 b = add1(a) #the warn is on the 'a' 解决方案: “未绑定<
Iterator<Item = T>;
for a in iter() { }我希望iter返回一个带有move语义的迭代器上面的代码得到一个编译错误,指出Iterable不满足sized特征,因为所有局部变量都必须静态调整大小。
最重要的是,T也是一个特征,因此没有大小,所以我也不能将a绑定到它,因为它没有大小。如何使用未调整大小的