아직 부스트 사용자가 아닙니다. 나는 그러나 가능한 한 빨리 그것에 들어가기 위해 계획하고있다. 그러나 Boost에 대해서는 거의 관심이 없습니다. 향후 이름 충돌이나 향후 C++ 0x와의 차이점이 있습니다. (어쩌면 진짜 문제는 아니지만, 예를 들어 나는 부스트 람다 구문이 꽤 못 생기고, BOOST_FOREACH가 눈을 찌른다고 생각하며, 다른 유일한 미적 개인적 견해를 찾는다.)Boost.Thread 또는 thread :: thread?
정말 TR2에 관심이 있습니다.이 라이브러리는 Boost.Thread 및 just::thread 라이브러리에 의해 구현 된 것 같습니다. 둘 다 앤서니 윌리엄스 (Anthony Williams)가 쓰고 유지 관리하는 것으로 보인다.
하지만 :: 스레드는 TR2와 밀접하게 호환한다고 주장합니다.
나는 당신이 어느 쪽이든 나를 사용하라고 지시했는지 알고 싶었습니다. just :: thread는 무료는 아니지만 실제로 TR2와 같으면 유혹을 느낍니다.
의견이 있으십니까?
"boost 라이브러리 (1.43)가 이전 두 라이브러리와 현저하게 호환되지 않음"이란 무엇을 의미합니까? 어떤 종류의 호환성에 대해 이야기하고 있습니까? –
@Stephane : 'thread와 g ++ 컴파일러가 100 % 호환되도록 작성한 코드'; C++ Ox 아래에서 단지 :: thread에 대해 성공적으로 컴파일되고 링크되는 코드는 수정없이 C++ Ox g ++ 4.5 만 사용하여 성공적으로 컴파일 및 연결됩니다. 나는이 부스트 라이브러리와의 호환성을 달성하지 못했다. – Sam
@thanx Sam. 나는 아직도 주저하고있다. 그러나 이것은 좋은 점이다 :: thread. –