C++14 재기전 탐색 abc165 c 이 현명한 ex 755,lunlunnumber,string equivalence... C++14 VSCode + atcoder-cli 환경 내에서 AtCoder 디버그 환경 구축. 반년 정도 하지 않았던 경프로를 다시 시작할 때 환경 구축을 했습니다. 지금까지는 Python에서 Print 디버깅을 하고 있는 몸이었지만, 환경 구축까지 한다면 차라리 C++로 환승하려고 하는 것으로 C++로 했습니다. 이 사이트 님을 참고로 진행하고 있었습니다. 최종 완성은 이런 느낌 이 상태에서는 콘테스트 개최 페이지에서 끌어온 테스트 예를 시도할 수 있습니다(데포에서는 ctrl+t).... AtCoderC++14Mac경기 프로그래밍VSCode C++14 or later 에서 constexpr 에서 std::map 적으로 리드 온리 연상 배열을 만드는 메모 std::map<std::string, int> 같은 시그니처의 동적으로 내용 변화하지 않고 리드 온리의 연상 배열(변환 테이블 등)을 만들고 싶은 수요는 자주 있습니다만, 즉, 직접 할 수 없습니다. C++ 14 이상입니다. frozen 사용해 보았습니다만, 좋은 느낌으로 움직였습니다. frozen::string 이것을 사용) 데카콘이라고 불리는 mapbox 사마제의 eternal도 좋을 ... C++14constexpr맵 적어도 VS에서는 함수 정의를 무리해 헤더에 쓰지 않게 할 필요는 없을 것 같다 함수 정의를 cpp/cc 파일에 쓰는지, h/hpp에 쓰는지 가끔 고민하는 일이 있다고 생각합니다만, 컴파일 속도적으로는 어떻습니까, 라고 하는 것으로 검증했습니다. 정의를 헤더에 쓰고 있던 것 정의를 cpp 파일로 옮긴 것 Visual Studio 2015 커뮤니티 업데이트 1 Visual Studio 2015 community Update 1 Clang with Microsoft Code... C++C++11C++14 템플릿의 추론된 형식을 간편하게 확인 템플릿을 작성하면 "이 인수를 주었을 때에는 T 가 어떻게 추론되는 것인가?" 뭐라고 생각하는 것이 좋지요? 嗚呼, 그럴 때, 어떻게 하면 좋을까요? 예를 들면 이 경우의 T 가 어떻게 추론되는지 알고 싶다! 라고 생각했을 때, 어떻게 합니까? 포기 IDE에 의존 typeid.name () 사용 Boost.Typeindex 사용 Attribute 사용 (C++14) 포커스를 하면 정보가 표시... C++C++11C++14
재기전 탐색 abc165 c 이 현명한 ex 755,lunlunnumber,string equivalence... C++14 VSCode + atcoder-cli 환경 내에서 AtCoder 디버그 환경 구축. 반년 정도 하지 않았던 경프로를 다시 시작할 때 환경 구축을 했습니다. 지금까지는 Python에서 Print 디버깅을 하고 있는 몸이었지만, 환경 구축까지 한다면 차라리 C++로 환승하려고 하는 것으로 C++로 했습니다. 이 사이트 님을 참고로 진행하고 있었습니다. 최종 완성은 이런 느낌 이 상태에서는 콘테스트 개최 페이지에서 끌어온 테스트 예를 시도할 수 있습니다(데포에서는 ctrl+t).... AtCoderC++14Mac경기 프로그래밍VSCode C++14 or later 에서 constexpr 에서 std::map 적으로 리드 온리 연상 배열을 만드는 메모 std::map<std::string, int> 같은 시그니처의 동적으로 내용 변화하지 않고 리드 온리의 연상 배열(변환 테이블 등)을 만들고 싶은 수요는 자주 있습니다만, 즉, 직접 할 수 없습니다. C++ 14 이상입니다. frozen 사용해 보았습니다만, 좋은 느낌으로 움직였습니다. frozen::string 이것을 사용) 데카콘이라고 불리는 mapbox 사마제의 eternal도 좋을 ... C++14constexpr맵 적어도 VS에서는 함수 정의를 무리해 헤더에 쓰지 않게 할 필요는 없을 것 같다 함수 정의를 cpp/cc 파일에 쓰는지, h/hpp에 쓰는지 가끔 고민하는 일이 있다고 생각합니다만, 컴파일 속도적으로는 어떻습니까, 라고 하는 것으로 검증했습니다. 정의를 헤더에 쓰고 있던 것 정의를 cpp 파일로 옮긴 것 Visual Studio 2015 커뮤니티 업데이트 1 Visual Studio 2015 community Update 1 Clang with Microsoft Code... C++C++11C++14 템플릿의 추론된 형식을 간편하게 확인 템플릿을 작성하면 "이 인수를 주었을 때에는 T 가 어떻게 추론되는 것인가?" 뭐라고 생각하는 것이 좋지요? 嗚呼, 그럴 때, 어떻게 하면 좋을까요? 예를 들면 이 경우의 T 가 어떻게 추론되는지 알고 싶다! 라고 생각했을 때, 어떻게 합니까? 포기 IDE에 의존 typeid.name () 사용 Boost.Typeindex 사용 Attribute 사용 (C++14) 포커스를 하면 정보가 표시... C++C++11C++14