當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Rust eprintln用法及代碼示例

本文簡要介紹rust語言中 Macro std::eprintln 的用法。

用法

macro_rules! eprintln {
    () => { ... };
    ($($arg : tt) *) => { ... };
}

使用換行符打印到標準錯誤。

等效於 println! 宏,除了輸出轉到 io::stderr 而不是 io::stdout 。有關示例用法,請參見 println!

僅將eprintln! 用於錯誤和進度消息。使用println! 代替程序的主要輸出。

Panics

如果寫入 io::stderr 失敗,則會出現Panics。

例子

eprintln!("Error: Could not complete task");

相關用法


注:本文由純淨天空篩選整理自rust-lang.org大神的英文原創作品 Macro std::eprintln。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。