Crates.io | rinput |
lib.rs | rinput |
version | 0.1.0 |
source | src |
created_at | 2023-03-14 14:17:25.619129 |
updated_at | 2023-03-14 14:17:25.619129 |
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