#beginner #input #stdin

novice-tools

为编程新手提供的小型简单函数

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2015年8月17日

18#beginner

MIT 许可证

6KB

Rust 新手工具

Build Status License Crates.io

文档

为 Rust 和编程的初学者提供小型简单函数。

有时看似简单的任务,如从用户读取整数输入,实际上可能非常复杂,有很多错误来源。与其用解释压垮初学者,不如从简单的事情开始,比如 fn read_number() -> isize。易于使用且不复杂。

注意:这意味着你不应该在生产环境中使用这个包。

示例

以下是一个简单的示例(见 example/read_stdin.rs

extern crate novice_tools;

use novice_tools::*;

fn main() {
    println!("This was read: {}", read_number("Give me an integer:"));
    println!("This was read: {}", read_bool("Give me a boolean:"));
    println!("This was read: {}", read_float("Give me a float:"));

    let x : usize = read("Give me a positive integer:", "positive integer");
    println!("This was read: {}", x);
}

无运行时依赖