클래스를 주고 받을땐 레퍼런스를 사용하자!! 클래스 전체를 call by value로 넘긴다면 그 메모리는 어머어머하지만 레퍼런스로 넘기게 되면 겨우 포인터 변수의 크기 만큼만 넘기고 끝이다. 예를 들어서 AddPoint(POINT point); 라는 Method가 있다면 AddPoint(const POINT &point); 가 나을 것이다. (const는 적절히 써주자) 물론 호출한 놈의 인스턴스가 사라지지 않는 것이 확실히 될 때 얘기다.
vector의 iterator를 사용 중 for(std::vector::iterator it = vecData.begin() ; it != vecData.end(); it++) (*it)->GetName(); 이런게 있었다. 아무 생각 없이 쓰고보니.. it는 우선은.. 내가 선언한 std::vector::iterator 클래스의 인스턴스인데.. 여기에 왜 역참조인 *가 붙었지? == *it인데.. 아하 그럼 it는 의 포인터겠구나~ 하고 생각했지만.. 포인터가 아니였다..(kering 왈) 마치 포인터 처럼 오버로딩 돼 있었다. 우선 *가 오버로딩 돼있다. const_reference operator*() const 그외에 _Vb_const_iterator& operator++() 등등 vector 헤..
xml을 통하여 ScrollView 내부에 TextView를 넣고, 해당 TextView의 attributes에 세로 정렬(android:layout_centerVertical="true")을 넣어 정렬하려는데 도저히 세로 정렬이 안되는거다. 당시 구조는 RelativeLayout(fill_parent, fill_parent) -> ScrollView(fill_parent, fill_parent) --> RelativeLayout(fill_parent, fill_parent) ---> TextView(wrap_content, wrap_center, layout_centerVertical) 였던거 같은데.. 세로 정렬이 되지 않았다. 다시 검증해 보고 싶은데 지금 컴퓨터가 워낙 버벅거려서 검증을 못하겠다 ..
from http://asp.tipi.co.kr/mssql.htm M S - S Q L http://my.dreamwiz.com/hideny/study/sql/sql.html 도움말은 F1 이나 SHIFT + F1 ☞ SHIFT + F1 은 보고자 하는 명령어를 블록을 잡아 실행시키면 된다. ● 데이터베이스 생성 (1)Create Database mydb ON (Name ='mydb.dat' , FileName = 'D:\MSSQL7\Data\mydb.mdf', size=10) Log on (Name = 'mydb.log' , FileName = 'D:\MSSQL7\Data\mydb.ldf', size=3) drop database mydb ☞ D 드라이브 상에서 자신의 DB를 생성하기 ☞ drop da..
아시다시피 DDMS의 LOGCAT에선 아직 한글 출력이 안됩니다. UTF-8로 고정되어 있고, LOGCAT에서 인코딩을 변경시키는 옵션이 없습니다. 그래서 DDMS에서의 LOGCAT창이 아닌, 일반 윈도우 콘솔창에서 출력을 하는 방법이 있습니다. 콘솔창을 열고 다음과 같이 입력합니다. C:\cmd /u C:\chcp 65001 콘솔창>속성>글꼴>Lucida Console로 변경 C:\adb logcat 이제 한글 출력이 가능한 디버깅을 볼 수 있습니다. 조만간 eclipse ddms에서 한글이 출력되는 옵션이 있는 업데이트가 있을거라 예상됩니다. 그때까진 일단 이 방법으로... [출처] Android Side - http://www.androidside.com/bbs/board.php?bo_table=B..
- Total
- Today
- Yesterday
- android
- 프로그래밍
- AWS
- NDK
- it
- 리눅스
- java
- database
- kering
- jni강좌
- Cloud
- Quiz
- API
- Python
- Visual C++
- algorithm
- 드라이버
- MFC
- driver
- linux
- 안드로이드
- source
- 음악
- gcc
- winapi
- C
- jni
- db
- C++
- Troubleshooting
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |