특정 컨트롤이나 변수에 의존적으로 값을 갖는 변수가 있을 수 있다. 예를 들어 MFC의 slider 컨트롤에서 물체의 투명도를 제어 한다고 해보자. 그럼 투명도를 관리하는 컨트롤러 이름은 m_nSliderOpacity; 그리고 실제로 Object의 투명도가 제어 되는 부분은 pObject->SetOpacity(fValue); 라고 하면 m_nSliderOpacity의 POSITION과 pObject->setOpacity의 fValue는 매우 디펜던트하게 움직인다. 즉 하나만 바뀔 수는 없다는 것이다. 슬라이더는 내가 움직여 주는거잖아? 라고 생각 할 수도 있겠지만. 예를 들어 '탭 구성'으로 화면을 적용 하였을 때 다른 탭으로 갔다가 돌아오는 경우, 슬라이더를 기존에 사용한 값으로 변경해 주어야 하는 경..
파라미터 없는 void function의 경우 그냥 소스가 길어지는게 싫어서 다른 곳으로 구분해 놓을려고 쓰게 된다. 뭐 그런 경우는 괜찮다 쳐도, 어느 기능을 담당하고 있는 녀석이 그런 식으로 분류 돼있다면 참으로 슬프다. 지금 딱 그것을 느끼게 되는 상황과 맞닿게 되었는데 그 내용은 다음과 같다. 로딩한 트랙킹 데이터(시간 순서로 순차적으로 놓여져 있음)를 재생함에 있어 타임라인이 필요하여 타임라인을 구현 하였다. 그리고 타임라인의 특정 영역을 찍으면 해당 지점으로 재생 장소가 이동되게 하였다. 근데 후에 다른 조건이 들어 왔는데 '트랙킹 데이터를 맨처음 open할 때, 재생할 구간을 선택 할 수 있게 해주세요' 였다. 현재 makeTimeline() {} 으로 해놓고 타임라인의 첫 부분은 0으로, ..
- Total
- Today
- Yesterday
- MFC
- gcc
- 음악
- Visual C++
- 리눅스
- Quiz
- winapi
- linux
- algorithm
- Troubleshooting
- NDK
- Cloud
- database
- 프로그래밍
- Python
- driver
- source
- AWS
- android
- 안드로이드
- java
- C++
- API
- 드라이버
- it
- kering
- C
- jni
- db
- jni강좌
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |