본문 바로가기

프로그래밍30

[메모] 이미지 조작 유틸 ImageMagick [메모] 이미지 조작 유틸 ImageMagickhttps://openwiki.kr/tech/imagemagick 2018. 6. 18.
string join 문자열 합치기 boost join 라이브러리 사용 std::vector list;list.push_back("Hello");list.push_back("World!");std::string joined = boost::algorithm::join(list, ", "); 결과 : "Hello, World!" std 사용 std::vector list;list.push_back("Hello");list.push_back("World!");std::string delimiter = ", "; 이렇게?std::accumulate(list.begin(), list.end(), string(), [&delimiter](const std::string& lhs, const std::string& rhs) { return lhs +.. 2018. 3. 9.
vs visualizer utf-8 vs visualizer utf-8비주얼 스튜디오 에서 utf8 보기 (std::string) 다음 폴더 내에 natvis 파일을 만들어 넣어준다 %VSINSTALLDIR%\Common7\Packages\Debugger\Visualizers (requires admin access)%USERPROFILE%\My Documents\Visual Studio 2012\Visualizers\VS extension folders utf8.stl.natvis 같은 이름으로해서.. {_Bx._Buf,s8} {_Bx._Ptr,s8} _Bx._Buf,s8 _Bx._Ptr,s8 2014. 11. 22.
GIT DiffMerge 설정. .gitconfig 파일 수정 [merge] tool = diffmerge [mergetool "diffmerge"] path = C:/Program Files/SourceGear/Common/DiffMerge/sgdm.exe cmd = \"C:/Program Files/SourceGear/Common/DiffMerge/sgdm.exe\" --merge --result=$MERGED $LOCAL $BASE $REMOTE trustExitCode = true [diff] tool = diffmerge [difftool "diffmerge"] path = C:/Program Files/SourceGear/Common/DiffMerge/sgdm.exe cmd = \"C:/Program Files/SourceG.. 2011. 11. 5.