최근 포스트

c/c++ 그리고 네임 맹글링

1 분 소요

extern "C" 임베디드코드를 짜다 보면 대부분의 기본 라이브러리들은 c로 만들어져 있다. 유심히 코드를 살펴봤다면 extern "C" { ~ } 형태의 코드를 확인 할 수 있는데 여기서 다음과 같은 오류를 발견 할 수 있다. 필자는 c와 c++를 동시에 사용하면서 에러가 발생...

Qt signal & slot

최대 1 분 소요

문제의 시작 Qt에서 gui를 간단히 만드는 경우가 있었다. gui는 QThread로 돌아가는데, 클래스 내에서 QThread 가 아닌 std::thread로 사용하고 ui에 접근할때 오류가 파바앙 나타나며 본좌를 흥분하게 만들었다. 무튼 난 통신때문에 std::thread를 사용...

Qt에 cmake로 resources 추가하기

최대 1 분 소요

어디에 사용? Qt widgets application 을 개발할때 resource 관리를 해줘야 할 필요가 있다. 이미지가 필요한 시점에 리소스 관리를 하게 된다. 아래 사진을 예를들어서 앱 아이콘을 변경하고자 할 때 Choose Resource... 로 불러올 수 있다. ...

vscode 단축키 추가하기

최대 1 분 소요

후.. 맥북을 사서 이것저것 다 설치해봤는데 단축키가 너무 어렵다.. 인간은 적응형 인간이기에 금방 적응 하겠지..? 리눅스나 윈도우에서는 ctrl+~ 을 입력하면 호로록 넘어갔는데.. 요놈은 안된다.