2017-06-03から1日間の記事一覧

Rustのtry-catch構文

Rustのnightlyに新しく入ったtry-catch関連構文を紹介する。 do catch によるcatch構文 #![feature(catch_expr)] use std::fs::File; use std::io::{self, BufReader, Read}; fn main() { do catch { let f = File::open("foo.txt")?; let mut f = BufReader…