이렇게 하면되지? 그리고 이런거까지 안찾아보고 물어봐서 미안한데 (미안할짓 하는건 더 미안하고) 저거 ?의 뜻이뭔지 알려줄 수 있어? 일단 io:Result 문서에 나와 있고 안붙이면 초록색줄 뜨길래 일단 붙이긴 했는데 잘되긴하더라 그리고 코드 실행해보고 알아낸게 프로그램 종료 조건이 없었네 Ctrl+c인가 누르는거 빼고는 암튼 이런거에 답변해줘서 고마워 ㅇㄹ님하고 0xrgb님
[질문] 아까 코드 input_message() 함수 한번 수정해봤어
익명(210.94)
2019-01-14 23:24
추천 0
댓글 6
다른 게시글
-
프로그래밍 초보가 쓴 러스트 코드인데 문제점좀 지적해줘라 [9][질문] 익명(210.94) | 19.01.14추천 0
-
Rust nightly쓰면 rust-toolchain써야함[%] ㅇㄹ(rerereq) | 19.01.14추천 0
-
stable인데 이것밖에 안뜸 [2][%] 다메즈마(115.21) | 19.01.14추천 0
-
러스트 간단한 질문 [10][질문] 나니킷(nanikit) | 19.01.14추천 0
-
빔 매크로 귀찮아서 안배웠는데[%] ㅇㄹ(rerereq) | 19.01.13추천 0
-
지금 Rust에 바라는 3가지 [5][%] ㅇㄹ(rerereq) | 19.01.13추천 0
-
리눅스 맥은 맥이 짜세지? [7][%] 빛돌이(58.233) | 19.01.13추천 0
-
갑자기 든 생각인데 오토마타랑 Butterfly랑 관련이 있을 듯 [3][%] 기괴공학도(mecheng98) | 19.01.13추천 0
-
만들고 싶은 게 없는데 추천 좀 [5][%] 기괴공학도(mecheng98) | 19.01.13추천 0
-
무식한 질문해서 미안한데 알려주라(양자컴) [6][질문] 무식한경영..(211.192) | 19.01.13추천 0
?가 Result 뒤에 붙이는건데 Ok면 Unwrap 해주는거고 Err면 해당 에러를 바로 리턴해줌
예를 들어서 a? 이렇게 적으면 match a { Ok(value) => value, Err(err) => return err, } 이런 느낌임
아 그 뭐라하지 loop같은 syntax sugar였나 그거구나 알려줘서 땡큐
일단 이정도면 괜찮은듯
더 나가면 loop해서 맞는 입력값 parse하는 부분도 함수로 뺄수있는데 이건 좀 복잡할듯
그 FromStr trait인가? 그거 어제 쓰라고 했던 부분 그 부분 쓰는거 맞지? 내가 아직 거기까지 못가서 ㅜㅜ 꼭 배우면 해가지고 여기다 올릴게 땡큐