调试 Rust 代码时,CLion 是否可能评估函数?
Does CLion possible evaluate a function when debugging Rust code?
一小段 Rust 代码:
pub fn main() {
let a = "hello";
let b = a.len();
let c =b;
println!("len:{}",c)
}
在 CLion 中调试时,是否可以对函数求值?例如,逐步调试代码,现在代码是 运行 最后一行 println!...
并且当前步骤到此为止,通过将表达式 a.len()
添加到 watch a variable
window,IDE 无法计算 a.len()
。它说:error: no field named len
这与您不能为 Rust 代码设置条件断点的原因相同:
一小段 Rust 代码:
pub fn main() {
let a = "hello";
let b = a.len();
let c =b;
println!("len:{}",c)
}
在 CLion 中调试时,是否可以对函数求值?例如,逐步调试代码,现在代码是 运行 最后一行 println!...
并且当前步骤到此为止,通过将表达式 a.len()
添加到 watch a variable
window,IDE 无法计算 a.len()
。它说:error: no field named len
这与您不能为 Rust 代码设置条件断点的原因相同: