티스토리 툴바

꾸준함의 미학

블로그 이미지
게임 프로그래머 되고픈 者 영어를 무지 잘하고 싶은 者 1년에 책 50권 이상 읽고 싶은 者 -ㅅ-a 꾸준함으로 승부하여 하나씩 정복해 나가 보이겠습니다.
by 지상낙원
  • 578Total hit
  • 0Today hit
  • 2Yesterday hit


숫타니파타(미니북)불교최초의경전
카테고리 종교 > 불교
지은이 법정 (이레, 2006년)
상세보기

정말 오랜 시간에 걸쳐서 다 읽었습니다. 좋은 책입니다. 그러나 재미는 매우 없습니다. 법정스님이 지은게 아니고 번역을 한 책입니다. 불교 최초의 경전이라는 상징적인 의미때문에 읽어보았습니다만 읽기가 수월하지는 않았습니다.

그러나, 노래를 한다는 기분으로 읽다가 졸리다 싶으면 낭독하면서 읽기도 하고, 일하다가 쉬는 시간에 짬짬히 읽었더니 흥도 나고 글도 의미가 커서 기분은 좋았습니다.

불교를 공부하고자 하는 사람에게 그래도 한 번 쯤은 읽어보라고 추천은 하고 싶습니다.

본문의 내용 중 지금 현재 나에게 필요한 글귀를 적어보았습니다.

942

마음의 평안을 얻고자 하는 사람은, 잠과 권태와 우울을 이겨 내야 한다. 게을러서는 안 된다. 교만해서도 안된다.

'책을 읽고 나서' 카테고리의 다른 글

숫타니파타  (1) 2012/01/28
'그냥'을 읽고  (0) 2011/03/15
오두막편지  (0) 2010/06/28
한 사람은 모두를 모두는 한 사람을  (2) 2010/06/03
그물에 걸리지 않는 바람처럼  (0) 2010/04/29
아름다운 마무리  (0) 2010/04/22
TRACKBACK 0 AND COMMENT 1

코딩도 오랜만, 운동도 오랜만, 그동안 폐인처럼 살았네요.

외부요인도 있었지만 가장 큰 원인은 자기 자신에게 있다는 것.

--;

지금부터라도 열심히 살아가겠습니다.

열심히~
TRACKBACK 0 AND COMMENT 0

error C2146: 구문 오류 : ';'이(가) 'PVOID64' 식별자 앞에 없습니다. 


visual studio 2008에서 visual studio 2010 로 넘어가면서 갑자기 저런 에러가 생겼습니다.

원인분석결과 basetsd.h 라는 파일 때문입니다.

그런데 이 파일이 다음과 같은 두 경로에 존재함을 확인했습니다.

1. C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include
2. C:\DXSDK\Include

그리고 프로젝트 속성의 포함디렉토리 순서를 보았습니다.

2008에서는 1번 - 2번 순으로 되어 있던 것이
2010에서는 2번 - 1번 순으로 바뀌어 있습니다.

한마디로 안습이었습니다. 그래서 포함디렉토리 순서를 1번 2번 순으로 바꾸었습니다.

그러더니 에러없이 컴파일이 잘 됩니다.

세부적인 원인은 POINTER_64라는 것이 1번에는 정의되어 있지만 2번에는 정의되어 있지 않습니다. 그래서 포함디렉토리 순서를 바꾸는 것이 가장 좋지만 그러기 어렵다면 1번에 POINTER_64가 정의 된 부분만 카피해와서

#include<windows.h> 를 포함하는 파일에서 맨 위에 그 코드를 넣어주면 됩니다.

--------------------------------------------------------------
#if !defined(_MAC) && (defined(_M_MRX000) || defined(_M_AMD64) || defined(_M_IA64)) && (_MSC_VER >= 1100) && !(defined(MIDL_PASS) || defined(RC_INVOKED))
#define POINTER_64 __ptr64
typedef unsigned __int64 POINTER_64_INT;
#if defined(_WIN64)
#define POINTER_32 __ptr32
#else
#define POINTER_32
#endif
#else
#if defined(_MAC) && defined(_MAC_INT_64)
#define POINTER_64 __ptr64
typedef unsigned __int64 POINTER_64_INT;
#else
#if (_MSC_VER >= 1300) && !(defined(MIDL_PASS) || defined(RC_INVOKED))
#define POINTER_64 __ptr64
#else
#define POINTER_64
#endif
typedef unsigned long POINTER_64_INT;
#endif
#define POINTER_32
#endif
--------------------------------------------------------------------------

위의 내용은 시스템 코딩하는 사람에게 필요할지 모르나 응용프로그래머라면 모르셔도 지장은 없을 것 같습니다.


'Coding Philosophy > Coding Know-How' 카테고리의 다른 글

PVOID64 에러 대처  (2) 2011/12/10
TRACKBACK 0 AND COMMENT 2

ARTICLE CATEGORY

분류 전체보기 (25)
낙원의 생각 (4)
지방제거 Project (3)
나들이/여행 (1)
책을 읽고 나서 (13)
Coding Philosophy (4)

RECENT TRACKBACK

CALENDAR

«   2012/05   »
    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    

ARCHIVE

LINK