http://me2day.net/ 미투 가입하고 새로운 친구를!

2008년 7월 ← 2008년 6월 | 김윤수의 홈 | 2008년 8월 →

26
Jul 2008
생각
0
metoo

컴파일러가 템플릿 사용 코드를 만났을 때 클래스 정의 및 멤버 함수 정의를 생성해 내는 과정을 template instantiation 이라하고 그 결과를 template specialization 이라한다.

오후 11시 26분 (Seoul) 태그목록++ 댓글 (1)
생각
1
metoo

SVN Best Practices: 이것보다 지금 링크한 이 문서가 더 맘에 드는 군요. 역시 피해야할 것보다 바람직한 것들을 아는 게 더 좋은 경우가 많이 있죠.

오후 8시 14분 (Seoul) 태그목록 댓글 (2)
생각
1
metoo

OSCON 세째날 II - SubVersion에서 하지말아야 할 10가지: 8.번 백업하지 말라는 것은 왜 그렇게 말했을까라는 생각이 들긴 하지만 다른 것들은 대부분 수긍이 가는 내용이네요.

오후 8시 7분 (Seoul) 태그목록 댓글 (3)
생각
0
metoo

결국 돌아가셨군요. 안타깝습니다. 그런데 이런 책이 있었는지는 첨 알았네요. 게다가 벌써 번역/출간되었나 보군요.

오후 7시 37분 (Seoul) 태그목록 댓글 (0)
생각
0
metoo

대신 템플릿 클래스의 static 멤버를 정의하기 위해서는 template <> int A<int>::i = 0; 와 같이 앞에 template <> 를 붙여주거나 template <class T> int A<T>::i = 0; 과 같이 정의해 줘야 합니다.

오후 6시 45분 (Seoul) 태그목록 ++ ++ 댓글 (1)
생각
0
metoo

예를 들어, 옛날에는 template <typename T> class A { public: static int i; /* … */ }; 이런 템플릿 클래스를 선언하고서 int A<int>::i = 0; 이렇게 하면 됐었는데, 이제는 이런 에러가 발생합니다.

오후 6시 40분 (Seoul) 태그목록 ++ ++ 댓글 (0)
생각
0
metoo

g++에서 템플릿 프로그래밍하다가 “error: too few template-parameter-lists” 에러를 만나시거든 한 번 보세요. 에러 메시지가 문제점을 잘못 보고해 주는 듯.

오후 6시 15분 (Seoul) 태그목록 ++ ++ 댓글 (2)
생각
0
metoo

아내가 아침부터 저기압이다. 아무래도 어제 저녁에 잘 달래주지 않아서 열받은 듯… 오늘은 낮은 포복으로 몸조심해야겠다.

오후 3시 53분 (Seoul) 태그목록 ~~~ 댓글 (0)
생각
0
metoo

여기는 Loki library 포함된 singleton 패턴 구현입니다

오전 11시 7분 (Seoul) 태그목록 댓글 (0)