올해 목표로 러스트 배워볼까 싶었는데
https://m.dcinside.com/board/github/57676러스트 입력받는거 제대로된 답변이 없는거같냐이게 끝이다.m.dcinside.com
이거 보니까 그럴맘이 싹사라짐..
보통 러스트에서 임의의 문자열 입력받는게 저렇게 장황함?
https://m.dcinside.com/board/github/57676러스트 입력받는거 제대로된 답변이 없는거같냐이게 끝이다.m.dcinside.com
이거 보니까 그럴맘이 싹사라짐..
보통 러스트에서 임의의 문자열 입력받는게 저렇게 장황함?
PS함?
PS 아니면 text_io, scan_fmt 같은 crate 쓰면됨 아니면 libc crate의 scanf 함수를 쓰든가
PS면 걍 C++ 자바 파이썬 쓰고
ㄴㄴ 개발자 아니고 걍 취미로 개발하는거임. PS 성능같은거 고려안했을때는 저거보다 훨씬 간단하게 입력 처리 가능함?
내가 말한 crate쓰면 가능함
오히려 저걸보면 python int(input())이 얼마나 많은 에러랑 비정상적 행동을 할수있는지 느껴지지 않냐 - dc App
개발 잘 몰라서 그런데 python input에 문제가 많음?
input 안에 수많은 예외처리랑 온갖 코드 떡칠되어 있는거임
파이썬에서 input이랑 int가 던지는 예외 종류마다 하나하나 try except으로 처리해보면 러스트가 선녀임
저거를 걍 unwrap()을 때려버려서 그렇지 저기서 예외처리 들어가면 다른 언어랑 비슷하거나 더 깔끔해짐
인간 상대하는 일이 원래 복잡한 법이야
입력이 깔끔하게 들어오는 문제 풀이용으로는 장황한 것이 맞음 입력이 깔끔한 상황이 문제 풀이 말고는 얼마 없어서 문제지
저거랑 다른언어 비교할꺼면 다른 언어도 입력, 파싱 전부 에러처리 다 달고 비교해야함 javascript 로 짜면 try catch 지옥이 될껄 발생할 수 있는 에러를 전부 무시하는 코드가 당연히 전부 고려하는 애보다 깔끔하지 - dc App