본문 바로가기

분류 전체보기488

티스토리 코드 문법 강조 플러그인 - SyntaxHighlight - 스타일비교 그동안 코드 하이라이터 문제로 고민을 참 많이 했었습니다. 처음에 아무것도 모를때는 SyntaxHighlight 설치한다고 몇일 고생하고, 그리고는 티스토리 에디터가 업그레이되면서 코드블럭이 생겨서 새로운 환경에 어떻게 적응해야 할지 몇일 고민하고... SyntaxHighlight 플러그인 티스토리에서 코드블럭이 처음 나왔을 때, 코드블럭은 에디터에서만 사용되는 기능이라는 걸 알고 고객센터에 포스팅 결과물에 코드 하이라이팅이 반영되도록 하는 기능을 추가할 계획은 없냐고 문의까지 했었고, 그런 계획 없음요라는 대답까지 받아서 멘붕이 살짝 온적 있었는데, 결국 이렇게 SyntaxHighlight 플러그인을 도입을 했네요. 하지만 저처럼 예전에 이미 작성해놓은 코드들을 코드블럭으로 다시 수정하기 귀찮은 경우에.. 2019. 10. 23.
문자열 상호 형변환, char* ↔ std::string ↔ CString ↔ std::stringstream 문자열간 형변환 방법입니다. 워낙 많이 쓰이기 때문에 자료가 많긴하지만 매번 찾아보는것도 귀찮아서 정리했습니다. char* ↔ std::string char* to string #include char c[256] = "Hi there"; std::string str(c); // OR std::string str = c; string to char* #include std::string str = "Hi there"; const char* c = str.c_str(); string 을 char* 로 변환하기 위해서는 const char*을 사용해야 함. 이경우 당연히 수정이 불가능 수정가능한 문자열로 만들고 싶을때는 동적할당을 통한 메모리 복사를 해야함 #include std::string str = ".. 2019. 10. 22.
strcpy_s, wcscpy_s, _mbscpy_s, _tcscpy_s - 문자열 복사 strcpy_s, wcscpy_s, _mbscpy_s, _tcscpy_s 용도 문자열을 복사하는데 사용하고 strcpy함수의 보안이 강화된 버전 구문 #include #include // _mbscpy_s 함수용 template // Template functions are C++ only: errno_t strcpy_s(char (&dest)[size], const char *src); template errno_t wcscpy_s(wchar_t (&dest)[size], const wchar_t *src); template errno_t _mbscpy_s(unsigned char (&dest)[size], const unsigned char *src); template errno_t _mbscpy_s.. 2019. 10. 15.
아이패드, 키보드 단축키로 화면 끄기 최근에 아이패드 프로 3세대로 장비교체를 했습니다. 그전에 사용하던 2세대도 정말 만족하면서 잘 사용을 했는데, 3세대에서만 가능한 몇몇 기능들이아쉬워서 결국 교체를 했습니다. 3세대의 여러가지 새로운 기능들 중에 탐이 났던것 중 하나가 바로 페이스아이디입니다. 책상에 아이패드를 올려놓고 사용하는 경우 보통 키보드를 연결해서 사용을 하는데 이때 다른 작업을 하다가 아이패드를 켜야할 때 2세대는 가장 간편한 방법이 터치아이디를 눌러서 아이패드를 깨우면서 지문을 인식시켜서 아이패드 락을 푸는 것이죠. 일반적으로 키보드와 마우스를 사용하는 환경에서 모니터의 위치, 그러니까 아이패드가 서있는 위치,는 손의 움직임 범위 밖이라는 느낌이 있습니다. 키보드위에서 손가락만 까딱까딱 거리고싶은데 화면으로 손을 가져가야하.. 2019. 10. 13.
[맛바미]당일치기여행코스추천! 바다가 보이는 선재도 카페,맛집 즐기기♡ - 뻘다방 + 와각칼국수 하늘이 높고 푸르른 쾌청한 날씨가 몇일째 계속 되네요^^ 날이 좋으니~ 연인과 .. 혹은 가족과 집에만 있기 아까우시죠~? ♡선재도 나들이♡ 카페와 맛집~추천! 당일치기 여행으로 딱 좋은 곳이에요~♡♡ 선재도로 들어가는 길은 안타깝게도 시흥쪽에서 좁은 도로로 연결된 길.. 딱 하나인데요~ 빨간날엔.. 그리고 주말엔 드릅게.. 차가 밀려요~!! 점심 전후로 들어가는길만 1시간정도 소요되는데.. 어딜가도 막힌다.. 라고 생각하시는 긍정의 힘? 을 가지고 계신분은 편한시간에 들어가시면 되고~ 막히는게 너~어무 싫다~ 하시는 분들은 이른 아침이나 차라리 오후 4~5시 이후에 선재도로 막히는 시간을 피해서 들어가시는 방법도 있어요^^ 저는..긍정의 힘이 부족해서 막히지 않을 애매한 시간에 선재도로 들어갔는데요^^.. 2019. 10. 10.
[라이브러리] C++ 라이브러리, Boost 빌드하고 사용하기 Boost Libraries C++ 개발자라면 누구나 사용한다는 "Boost"를 이제서야 알게되어 설치(?)를 해 봤습니다. 공식 홈페이지에서 필요한 자료들을 받아서 빌드하고 Visual Studio에서 사용할 수 있도록 하는 방법입니다. Boost C++ Libraries Welcome to Boost.org! Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of .. 2019. 10. 8.
[맛바미]당일치기데이트코스추천!♡인천시티투어버스타고 바다보기!을왕리해수욕장먹거리~ 당일치기코스로 바다여행을 하시는 방법이 있어서 소개해드려요~ 인천관광공사에서 야심차게 운영하고 있는! ♡인천시티투어버스♡ 3개의 라인으로 구성되어있고 그 중 제일 인기있는 노선은 단연 *바다라인* 입니다. -센트럴파크(도시역사관앞) 출발해서 - 송도컨벤시아 -인천공항 -용유역 을 거쳐~! "을왕리해수욕장" 까지~ 10월 한달동안 1 + 2 행사중!! 만원에 3명 타실 수있고 2만원이면~ 2명이서 3노선을 다 타실수 있어요~^^ 날이 너무 좋아서~ 미세먼지가 다 날라가고 없는 하늘이 예쁜날♡ 바다라인을 타봤는데요! 인천대교를 건너서 영종도까지 가는데 40분정도 소요됩니다. 10월에는 행사중이니 가족 모두 공항에 가실일이 있으시면 저렴하게 이용하실수 있을것~같아요. (공항에 꼭 일이 없어도.. 가면 설레니까.. 2019. 10. 7.
MFC그래프 라이브러리, ChartCtrl 마우스 휠 기능 추가 C++/MFC에서 다양한 그래프를 손쉽게 그릴수 있도록 해주는 오픈소스 라이브러리인 ChartCtrl 관련 포스팅입니다. 해당 라이브러리에 대한 소개와 간단 사용법은 관련 포스팅에서 확인해 주세요. 'ChartCtrl' 태그의 글 목록 블로그 EveryX 입니다. C++, Python, Arduino등 학습노트로 시작했고, 신기하고 재미있는 제품 리뷰와 맛집/여행에 대한 추억도 남기고 있습니다. kwonkyo.tistory.com 이 라이브러리는 정말 잘 만들어진 라이브러리라서 다양한 기능들이 구현이 되어 있어 사용하기에 편리합니다. 그런데 사용을 하다보면 아쉬는 기능이 하나둘 보이기마련이죠. 이럴때 이런 오픈소스 라이브러리의 잠재력이 드러납니다. 오래 된 코드이긴 하지만 프로그래밍을 배우고 있는 입장에.. 2019. 10. 7.
MFC 그래프 라이브러리, Chart Control 기본 사용법 - 보통그래프 및 봉차트 그리기 2022-01-14 update log: 코드 중 오타 수정. 이전 포스팅에서 소개했던 그래프를 그려주는 MFC 라이브러리, Chart Control의 기본 사용법입니다. CodeProject에도 기본 사용법이 잘 나와있지만 저같은 초보는 맘먹고 정독해야 겨우 이해할 수 있기 때문에 그 겨우 이해한 내용을 기록으로 남깁니다. 라이브러리 소스는 아래 포스팅 참고하시면 됩니다. [라이브러리] MFC 그래프 라이브러리 - High-speed Charting Control MFC용 그래프 그리는 라이브러리를 소개합니다. Codeproject사이트에 등록된 소스인데 X-Y 기본 그래프 뿐만아니라 캔들스틱, 바차트 등 다양한 기능을 지원하는 라이브러리 입니다. 원본 출처: https://www.cod.. kwonk.. 2019. 10. 5.
[맛바미] 송도맛집!따끈한갈비탕으로 점심한끼딱!송도 천지연 송도이동갈비! 날이 많이 선선해 졌네요. 이제 해도 너~~어무 일찍 떨어지고~^^ 요샌 뭐만 먹었다 하면 국물있는음식이 제일 땡기는.. 갈비탕 맛집! ♡송도 천지연♡ ■위치: 삼성바이오..근처 (와..위치얘기하기에 세상어려운 곳에 있음) 영업시간은 오전11시~저녁 10시까지.. 점심드시려면~ 11시이후에 가세요~ 12시전에 왔더니~ 거의 첫손님이었네요. (앉은지 10분도 안되어서.. 테이블에 갈비탕드시러 오신분들 엄청많았어요~) 본래 이 곳 천지연은 양념갈비 소갈비 한우등심 등.. 고기가 맛있기로 유명한데.. 가족 외식으로도 오기에 좋아요~ (어버이날에는 고기가 연하고 반찬도 많고 거의 무조건임..ㅎㅎ) 메뉴는 푸짐한 한상과 고기류 식사류가 있는데 오늘은 가볍게 갈비탕을 먹었어요^^ 갈비탕은 1만원♡ 회냉면도 1만원♡.. 2019. 9. 21.
[맛바미]인천 롯데팩토리아울렛 고별전! 9월 19일~한달간! 인천에 하나밖에 없는 팩토리아울렛이 문을 닫는다.. 그동안 오며가며.. (가던길이 아니어도 일부러 차돌려 가기도 했던..) 종종 들리곤 했는데 갈 때마다 사람이 별로 없어서 (오늘 가보니 내가 10년동안 들린날 중 제일 많은 손님이 몰린듯..) 편안한 쇼핑을 할 수있어서 좋아하긴 했지만^^;; 이렇게 문을 닫다니.. 영 섭섭하긴 하다.. ■ 위치:경인고속도로 끝 인천항을 등지고 무조건 직진! (트럭이 많은 곳이라 운전조심!) 입구에 주차장공간은 꽉찼고 (불법으로 길에 댄 차량도 엄청많다.) 주차장으로 들어서니 3층은 꽉찼고 4층?은 겨우 5층까지 주차가 많이 되어있다. 2층은 스포츠브랜드와 남성복인데 팩토리아울렛일때 있던 브랜드들보다 ... 못보던 브랜드들도 많이 들어와서 제법 어수선하긴한데~ 물건이 많.. 2019. 9. 21.
[라이브러리] MFC 그래프 라이브러리 - High-speed Charting Control (ChartCtrl) MFC용 그래프 그리는 라이브러리를 소개합니다. Codeproject사이트에 등록된 소스인데 X-Y 기본 그래프 뿐만아니라 캔들스틱, 바차트 등 다양한 기능을 지원하는 라이브러리 입니다. 소스 출처: https://www.codeproject.com/Articles/14075/High-speed-Charting-Control 제작자가 공개한 라이브러리의 원본파일입니다. Codeproject사이트에서 직접받을 수도 있지만 혹시나 없어질까봐 하나 받아두었습니다. 그리고 원본소스는 컴파이시에 유니코드 주의가 발생해서 아래는 유니코드로 다시 저장한 버전입니다. 코드내용은 동일합니다. 사용조건 다음은 제작자가 허용한 소스이 사용조건입니다. 기본적으로 상업적 이용도 허용한다고 하네요. This code may be.. 2019. 9. 20.
fscanf_s, fwscanf_s, fscanf_s, _ftscanf_s - 형식이 정해진 문자열 읽기 fscanf_s, fwscanf_s, fscanf_s, _ftscanf_s 용도 형식이 정해진(formatted) 문자열에서 데이터를 읽을때 사용하는 함수 구문 #include int fscanf_s( FILE *stream, const char *format [, argument ]... ); int _fscanf_s_l( FILE *stream, const char *format, locale_t locale [, argument ]... ); int fwscanf_s( FILE *stream, const wchar_t *format [, argument ]... ); int _fwscanf_s_l( FILE *stream, const wchar_t *format, locale_t locale [, .. 2019. 9. 19.
주방용 비닐 밀봉기(씰링기) 2종 리뷰 및 개조 후기 비닐 밀봉기 짱!! 저는 주방용품에 관심이 많습니다. 사랑스러운 가족을 위해서 요리도 즐기는 그런 가정적인 아빠는 아니고, 주방은 댜양한 도구들이 필요한 곳이기 때문에 그런 도구들을 좋아합니다. 그중에서도 비닐 밀봉기는 저의 최애템 중에 하나입니다. 위 사진의 밀봉기는 한손으로 들고 비닐을 쭈욱 그어주기만 하면 밀봉이 되는 그런아이입니다. 마트에서 쉽게 구할 수 있죠. 구조적으로나 기능적으로 매우 직관적이고 간편하면서도 기능은 매우 만족스럽기 때문에 쓸때마다 어떤 희열을 느끼곤 합니다. ㅋ 변태인가?! ㅎ 그래서 굳이 필요없는것까지 괜히 밀봉을 해 놓고는 합니다. 정작 꼭 필요한 일에는 무관심해서 집안일에는 전혀 도움이 안되는 타입이긴 합니다. 고정형 밀봉기의 유혹 그런데 이런 제품이 또 눈에 들어왔습니.. 2019. 9. 7.
[맛바미]송도맛집-특별한날 특별한곳!풀사이드228 와우!! 진짜~ 풀이 있을줄이야~^^ 여심저격 식당임^^ 실제로 보면 내가 송도라는 현대미 뽐내는 도시가 아니라.. 저~~어디~ 괌? 사이판? 와 있는 느낌임. 외부 테이블은 예쁘다.. ■위치: 송도 백제원건물 3층 엘지베스트샵 옆 평일 런치 메뉴는 2인..100원 빠지는 3만원대! 저녁에 오면.. 세트메뉴대신 하나씩 따로 시켜야하는데.. 속이 왕성할때 오면 수억깨짐. 먹고 싶은 건 많았지만 진짜 때마침 속이 안좋았음. ㅎㅎ 저렴하게 에피타이저고 뭐고 없이~ 봐아로~ 메인디쉬로 먹어버림~ 가볍게 파스타 먹는 것도 괜찮고 한데 나이들었는지 요새 면만 먹으면 소화 안되서.. 😂 새우 리조또 하나 주문하고~ 스테이크는 역시 뉴욕이지~ ♡♡ 기다리는 동안 풀장(?)구경~^^ 날씨 선선해지면 낮에 와도 이쁘고~ .. 2019. 9. 3.