2016-08-08 8 views
1

引数を反復処理すると(例えば)、最初のN要素をスキップする最も簡単な方法はありますか?Rustのイテレータの最初の項目をスキップする方法は?

例:

use std::env; 

fn main() { 
    for arg in env::args() { 
     println!("Argument: {}", arg); 
    } 
} 

私はenv::args()[1..]を試みたが、スライシングはサポートされていません。

イテレータの最初の引数をスキップする最も簡単な方法は何ですか?

答えて

2

例えば、.skip()方法を使用することができ判明:

use std::env; 

fn main() { 
    for arg in env::args().skip(1) { 
     println!("Argument: {}", arg); 
    } 
} 
関連する問題