C++ 함수형프로그래밍 고차함수
함수형 프로그래밍의 핵심 개념 중 하나인 고차함수의 c++ std 구현제가 개발하는 플랫폼이 c++11 만 지원해서 c++11 에서 가능한 구현만 기술합니다. filter : std::copy_ifInput iterator 를 받아서 filter를 걸어 return true 에 해당하는 element 만 Output Iterator 로 출력함 map :
함수형 프로그래밍의 핵심 개념 중 하나인 고차함수의 c++ std 구현제가 개발하는 플랫폼이 c++11 만 지원해서 c++11 에서 가능한 구현만 기술합니다. filter : std::copy_ifInput iterator 를 받아서 filter를 걸어 return true 에 해당하는 element 만 Output Iterator 로 출력함 map :
Rust 사용하면서 필수적인 Result 에 대해 정리하며, Result 처리 하는 방법에 대해 코드를 작성합니다. 주의 : 공부하는 과정에서 정리한 문서이므로 부정확할 수 있으며, 수시로 내용 업데이트합니다. Result 열거형 참고 : Result와 함께하는 복구
Rust 사용하면서 필수적인 Option 에 대해 정리하며, Option 처리 하는 방법에 대해 코드를 작성합니다. 주의 : 공부하는 과정에서 정리한 문서이므로 부정확할 수 있으며, 수시로 내용 업데이트합니다. Option c, c++ 에서 0, -1, false 를
Rust 사용하는데 유용한 패키지를 소개하고 간단한 샘플 프로그램을 작성합니다. clap : Command Line Argument Parser for Rust 단축어로 이름 잘 만들었네요! 이런 센스가 매우 부럽습니다. clap crates.io clap github
큰 프로젝트에서 유용하게 사용하는 ctags ignore 옵션 설명입니다. alias~/.bashrc 에 다음과 같이 alias 해놓고 사용합니다.뒤의 c++kinds, fields, extra 는 c++ 에서 유용한 옵션으로 추천받아서 그냥 사용하고 있습니다