| Crates.io | rinput |
| lib.rs | rinput |
| version | 0.1.0 |
| created_at | 2023-03-14 14:17:25.619129+00 |
| updated_at | 2023-03-14 14:17:25.619129+00 |
| description | 一个简单的 rust 输入库 |
| homepage | |
| repository | https://github.com/tbontb-iaq/rinput |
| max_upload_size | |
| id | 809893 |
| size | 40,145 |
一个简单的输入库,允许你声明变量的同时读入变量的值
示例:
use rinput::input;
input!(a: u8, mut c: char, s: String);
println!("{a} {c} {s}");
注意:部分行为可能与 C++ 的 cin 不一致
添加输出流
使用类似 stdin() 的函数代替全局静态变量 rin
once_cell 进入 stable使用泛型特化代替 read_str 和 read_char