펌:http://cafe.naver.com/mcbugi/29965 오브젝티브씨 시작하기... * 우선 코딩 기본 규칙 * 1. 클래스는 대문자로 시작합니다. 2. 인스턴스 변수는 소문자로 시작합니다. private할 경우 _xxx, __xxx 허용합니다. 3. 클래스 메소드이건 인스턴스 메소드이건 상관없이 소문자로 시작합니다. 4. 캐멀 표기법 따릅니다. 어디 정의된 것은 아닙니다만, 제가 이제까지 보면서 느낀 최소한의 규칙입니다. 나쁜 코딩습관이 에러를 만든다는 것은 조엘 아저씨의 주옥같은 명언집을 언급하지 않더라도 아실겁니다. 1. 최상위 클래스 NSObject입니다. NSProxy도 있지만 우선 무시하세요. 자신만의 클래스를 만들 때는 최소한 NSObject에서 상속을 받아야 합니다. (무조건 그렇..
걍 째지한 힙합 모음. 힙합이 아닐 수 도 있음. 대충.. 장르를 잘 모르겠다 -.-;; 비슷한 노래들? 중에 괜찮은 것들 모음. 계속 추가 할 것임. DJ Soulscape - Love is a song Krucifix Kricc - Unspoken Love Nieve & Cook - Chronic Intoxication(Ryoko Anan Natsu No Yuki Remix) Nujabes - Aruarian Dance Nujabes - Lady Brown(Feat. Cise Starr) Nujabes - Luv (sic.) pt.1 (message remix by dj hana) Nujabes - Luv (sic.) pt.2 (Feat. Shing02) Nujabes - Luv (sic.) pt.3..
인터넷 연결 상태를 확인하는 소스 코드. //인터넷에 연결돼 있나 확인 ConnectivityManager connect = (ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE); if ( connect.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED || connect.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED ) { //연결 돼있는 경우 //... } else { //연결 돼있지 않은 경우 //... } 소스는 위와 같으며 ..
배열과 포인터가 동치라는 것은 이미 알고 있다. 예를 들어서 a[3]은 *(a+3) 이 되는 것이다. 하지만 다른 점은 배열은 포인터 상수로 선언 된다는 점이다. 즉 * const 이다. 따라서 int a[3]; int b[3]; 이 있을 때, a는 a[3]배열의 시작 주소를 나타내고 b 역시 b[3]배열의 시작 주소를 나타내지만 a = b; 는 할 수 없다. 왜냐면 const이기 때문에!! 해주고 싶다면 int a[3], int *b; 를 하고 b = a; 한다면 이것은 가능하겠다!! 자 이제... 2차원 배열의 포인터는 어떻게 선언할까? 그냥 대충 생각하면 꼭 int a[3][4]; int **p = a; 가 될 것 같이 생겼지만.. 되지 않는다. 왜일까? int a[3][4];로 선언한 이차원 배열..
int go( int search, int a, int b, int state, int turning ) { if( found == 1 ) return 1; if( turning > 3 ) //맨처음 시작을 생각해서 3임 { return 0; } if( map[a][b] == search && state != START ) { sx = a; sy = b; found = 1; return 1; } v[a][b] = 1; //U if( v[a-1][b] == 0 && ( map[a-1][b] == 0xFF || map[a-1][b] == search ) && a > 0 ) { if( state == U ) go( search, a-1, b, U, turning ); else go( search, a-1, b..
- Total
- Today
- Yesterday
- database
- 음악
- db
- algorithm
- MFC
- gcc
- winapi
- Cloud
- kering
- 드라이버
- jni강좌
- linux
- Visual C++
- java
- Troubleshooting
- 프로그래밍
- 안드로이드
- jni
- C
- driver
- source
- Python
- API
- C++
- it
- 리눅스
- AWS
- Quiz
- android
- NDK
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |