我写了一个宏:
macro_rules! test {
($trait:tt<$($param:literal)+>) => {
{
println!("{}", stringify!($($param)++));
}
};
}
Run Code Online (Sandbox Code Playgroud)
对于$param重复分隔符,我无法使用+重复“op”的字符。
输出看起来像1 2 3 +,但我怎样才能让它变成1 + 2 + 3这样呢?
| 归档时间: |
|
| 查看次数: |
149 次 |
| 最近记录: |