[C++11] 표준 라이브러리만을 이용한 std::string 과 std::wstring 간의 변환방법

Posts

[C++11] 표준 라이브러리만을 이용한 std::string 과 std::wstring 간의 변환방법

가끔 유니코드 문자열을 인자로 받는 함수에 멀티바이트로 저장한 문자열을 넘겨줘야 할 때, 또는 그 반대의 경우에 유용한 함수이다. Locale은 원하는 국가코드를 집어넣으면 된다. #include #include #include inline std::wstring s_to_ws(const std::string& str, std::locale Loc = std::locale("ko")){using conv_Ty = std::codecvt_utf8_utf16;return std::wstring_convert { &std::use_facet

Related Posts

3 posts
고등학생 헬스장 룩! 실패 없는 여자 운동 옷 추천 및 브랜드 가이드

고등학생 헬스장 룩! 실패 없는 여자 운동 옷 추천 및 브랜드 가이드

이제 막 헬스를 시작하려는 고등학생 여러분, 운동을 결심한 것만으로도 이미 절반은 성공한 것입니다! 하지만 헬스장에 등록하고 나면 가장 먼저 고민되는 것이 바로 '도대체 무엇을 입고 가야 할까?'라는 점이죠. 학교 체육복을 입자니 뭔가 폼이 안 나고, 너무 비싼 브랜드만 고집하기에는 용돈이 걱정될 수 있습니다. 특히 여학생들의 경우, 운동할 때 몸을 잘 잡아주면서도 예쁜 핏을 살려주는 옷을 입으면 운동 동기 부여가 훨씬 확실하게 되는데요. 오늘은 운동 옷 추천을 키워드로, 헬린이 고등학생을 위한 바람막이, 상의, 하의 선택 꿀팁과 가성비 브랜드까지 완벽하게 정리해 드리겠습니다. 1. 헬스장 출석 도장 쾅! 겉옷은.......

vscode c++ build 및 debug하기

vscode로 C++코드를 빌드하고 테스트 하려고 하면 초기 셋팅을 해야 하는게 귀찮아서 잘 안하다가 다시 셋팅하는법 간단히 정리 합니다. 1. c++ package설치. 2. ctrl+shift+p configure build task 로 tasks.json 셋팅 (이때 windows는 cpp file을 열고 있어야 함.) 컴파일러 선택 빌드는 ctrl + shift + B를 눌러서 빌드하면됨아니면 ctrl + shift + p를 눌러서 run build task를 검색해서 실행해도 됨. 3. launch.json 만들고 빌드후 debugging. (디버깅 하기)configure 추가. (Run - launch.json file

ender3 v2 사용하기 - 3D 설계 및 출력하기

Ender3 v2를 구매해서 필요한 거 하나 설계해서 출력해 보려고 하는데.. ^^; 두단계를 거쳐야 하네.. ㅜㅜ 일단 필자는 Solidworks 같은 3D 툴로 설계를 아래와 같이 간단히 했습니다. 여기서 끝이면 참 좋은데.. ^^; 이후에 한번더 가공을 해야 하네요.일단 파일을 STL로 저장을 하고... ender3를 살 때 sd card에 있는 프로그램을 설치를 합니다. Creality Slicer_4.2 <<< 요거요 ~~~ 사용 설명은 첨부되어 있는 pdf에 잘나와 있구요. 파일을 불러오면 아래와 같이 3D 프린터에서 어떻게 출력이 될지 보여줍니다.(제 기억이 맞으면 예전에는 PC에서 해당 툴을 써서 위치 잡고 출력물 결정해서 USB로 연결해서 출력했던것 같은데