본문바로가기

me2day

검색 ^_^

103 건이 검색되었습니다.

21
Jun 2010
아주 아주 오랜만에 블로그 포스트: C++ 이야기: 예외가 성능에 미치는 영향 PM 12:49
25
Sep 2009
Why Exceptions?를 이제 막 한글로 옮겼습니다. 왜 예외를 써야할까요? PM 11:34
8
Dec 2008
15
Nov 2008
11
Nov 2008
드뎌 됐다. 내가 잘못 작성한 코드를 가지고 괜히 컴파일러 버그가 아닌가 의심하고 있었다. 그런데 VS2008은 컴파일이 됐던거지? 거참 알다가도 모를일이네… AM 12:42
8
Nov 2008
ITCSignal 쉽게 쓸 수 있도록 connect를 template member function으로 구현하고 있는데 반복되는 코드가 너무 많다. 눈이 어질 어질… PM 10:05
ITCSignal 대강 구현했다. 그런데 쓰기가 너무 불편해. 어떡하면 쓰기 쉽게 만들 수 있을까? connect 를 template member function으로 만들어서 argument matching이 알아서 되게 하면 되나? PM 06:13
이 문제가 발생했던 이유는 제가 잘못한 게 아니라 g++ 4.0.1이 pointer to template member function 과 관련된 버그가 있어서 그렇더군요. 4.2.0까지는 이 문제가 해결되지 않았나 보더군요. 4.2.1은 되는 것 같은데… PM 06:06
으악 모르겠다. bind(member_function_ptr, instance, …) 이런식으로 쓸 때, member_function_ptr에 대해 일반 멤버 함수가 아닌 템플릿 멤버 변수를 줄 수 있는 방법을 모르겠어요. 아시는 분은 답변 좀. AM 12:01
7
Nov 2008
ITC in C++ 개발: boost::signal 과 비슷한 ITCSignal 구현하기. boost::signal 은 inter-thread communication은 지원하지 않는 듯. 다른 thread를 호출하는 순간 segmentation fault가 나 버린다 PM 07:59
6
Nov 2008
Inter-thread communication in C++ 계속 개선 중입니다 AM 12:24
31
Oct 2008
이야~ 어느새 C++0x Draft가 공개됐었군요. AM 01:12
26
Oct 2008
Inter-thread communication조금 개선해 봤습니다. C++로 프로그래밍 하다 보면 이런 거 많이 필요하지 않나요? 피드백 좀 받아 봤으면 좋겠는데… 마땅히 물어볼데도 없고… AM 12:16
24
Oct 2008
이정도해 냈다고 말할 수 있을까요 ? AM 12:59
14
Oct 2008
C++로 프로그래밍 못하는 사람들이 의외로 많구만… C로만 코딩하는 사람들이 지천이다. 흠… 이 사태를 어떡해야 하나. PM 06:03
12
Sep 2008
shared_ptr + bind + map + for_each: http://xeraph.egloos.com/1858819 AM 08:52
31
Aug 2008
pImpl idiom을 설명할 때, 이 글에 이어 image decoder의 interface가 아닌 implementation을 상속 받게 될 때 어쩔 수 없이 fragile binary interface problem이 생기는 걸 예로 들어 보자 PM 09:16
28
Aug 2008
C++와 Objective-C의 차이점 #22: #include 말고도 #import 라는 directive가 있다. #import 를 쓰면 한번만 include 되도록 보장해 준단다. 훌륭하다. C++도 이렇게 만들어야 하는데. 된장! PM 11:08
C++와 Objective-C의 차이점 #21: method 정의 구문이 많이 다르네. (returnType)methodNameArg1:(arg1Type)arg1Name arg2:(arg2Type)arg2Name 이런식으로 한다. PM 11:03
C++와 Objective-C의 차이점 #20: class method 를 정의할 때는 method 이름 앞에 + 를 붙인다. instance method 앞에는 - 를 붙인다. PM 10:59