1. 구글에 boost download 검색하기 2. 원하는 버전의 boost 다운 받기 3. 원하는 경로에 압축 풀기 4. boost 설치하기 - 특정 경로에 boost 를 설치하여 커맨드 실행시 권한이 없어 실패 할 수 있음 - 설치 경로에서 bootstrap.bat 실행 - b2 variant=debug,release link=shared runtime-link=shared address-model=64 실행 5. 환경변수 설정하기 boost 설치, 환경 변수 설정 완료 6. visual studio 테스트 boost 튜토리얼 코드 넣어서 테스트시 특정 dll이 없다는 에러가 뜨는데, 모든 library를 다 설치하거나, #define BOOST_ALL_NO_LIB 로 일부 라이브러리를 무시한다.
키보드 입력으로 특정 위치 마우스 클릭 프로그램 github.com/clucle/MappingKeyboardToMouseClick clucle/MappingKeyboardToMouseClick window keyboard input to mouse click. Contribute to clucle/MappingKeyboardToMouseClick development by creating an account on GitHub. github.com 테스트 하는데 가상머신으로 테스트 하느라 터치테스트가 어려워서 제작 Specific location mouse click program with keyboard input. Production reason : I want to touch test like mob..
기본 풀이가 deque 인 것 같은데 priority queue 두개로 푼게 기-묘 해서 올려봅니다 1. i 로 순회를 한다고 할 때 0 N >> L; priority_queue pq; priority_queue reserved; for ( int i = 0; i > arr[i]; pq.push( -arr[i] ); if ( pq.size() > L ) { reserved.push( -arr[i - L] ); } while ( !reserved.empty() ) { if ( pq.top() == reserved.top() ) { pq.pop(); reserved.pop(); } else { break; } } cout
노트북의 자동 밝기나 절전 문제가 아닌 데스크 탑에서 발생 As for me, it wasn't a problem with the laptop's automatic brightness control or graphics card setup. This solution only for desktop. 노트북에는 자동 밝기 옵션 설정이 있으니, 다른 게시글 검색 The notebook has an auto-brightness option setting, please check other posts 모니터 자체 설정인 OSD를 초기화 하면 모니터의 색이 변하지 않는다. Reset the OSD, the monitor's own settings. The screen color will not change depe..
깃허브에서 관리되는 오픈소스 데이터베이스인 cockroach db에 기여한 후기 https://github.com/cockroachdb/cockroach/pull/51636 1. 먼저 issue 에서 쉽게 해결 할 수 있는 good first issue 라벨을 검색한다. 2. 아직 assign 되지 않은 issue중에서 하고싶은 issue를 정한다. 3. 이슈를 할당해달라고 댓글을 단다. 4. 이슈를 할당 받는다. 5. 프로젝트를 fork 한다. 6. 내 브랜치에서 수정후 Pull Request를 날린다. 7. Review를 받으며 수정한다. 8. 머지 완료 야호
Sample Error Code : https://wandbox.org/permlink/oAXbYnkKE5BR7Wig [Wandbox]三へ( へ՞ਊ ՞)へ ハッハッ wandbox.org #include #include #include std::shared_ptr g; void read_g() { std::shared_ptr x; long sum = 0; for (int i = 0; i < 1000 * 1000; ++i) { x = g; sum += *x; } printf("sum = %ld\n", sum); } void write_g() { for (int i = 0; i < 1000 * 1000; ++i) { auto n = std::make_shared(42); g = n; } } int main()..
최근 간단한 게임을 만들었다. 언리얼 클라이언트에서 Event Dispatcher를 사용하였고, 서버에서는 Dispatcher Class를 만들어서 프로그램을 만들었는데, 문득 Dispatcher라는 말을 제대로 이해하고 있는건지 의문이 들었다. 여태 만들고 있던 Dispatcher는 아래 그림처럼 여러 일을 Dispatcher에 등록해 두면, worker에 일을 할당해서 처리하는 방식이었다. 그런데 Dispatcher라는 개념과 OS의 Scheduler 개념이 헷갈려서, 공부한 내용을 간단하게 정리한다. OS의 Scheduler란 컴퓨터의 자원을 활용해서 일을 할당하는 개념으로, 크게 세가지로 나뉜다. Long-term scheduler : 메모리와 디스크 사이의 스케줄링 Medium-term sche..
https://github.com/clucle/cpp_mysql_vs2019 clucle/cpp_mysql_vs2019 mysql-connector with visualstudio. Contribute to clucle/cpp_mysql_vs2019 development by creating an account on GitHub. github.com 1. Download MySQL & make database download MySQL https://dev.mysql.com/downloads/installer/ After installation, Open Workbench. Connect Mysql. 2. Download MySQL Connector8.0 download MySQL Connector cp..
- Total
- Today
- Yesterday
- shared_from_this
- cockroach db
- it's called a vrpit
- RVO
- ad skip
- 면접
- 코어 남기기
- print shared_ptr class member variable
- Reciprocal n-body Collision Avoidance
- C++
- 우리는 vr핏이라고 부릅니다
- 봄날에 스케치
- SuffixArray
- 에러 위치 찾기
- vr핏
- Quest2
- mysql
- Obstacle Avoidance
- red underline
- 카카오
- 클래스 맴버 변수 출력하기
- 잘못된 빨간줄
- 영상 픽셀화 하기
- chrome-extension
- boost
- hole-punching
- set value
- Visual Studio
- Golang
- vrpit
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |