Home
Luna's Piece
Cancel

_mm_extract_epi8 함수에 변수 사용시 compile error

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. 정말 오랫만에 로우레벨 관련 질문을 받았습니다… 바로 아래 코드에서 #include <smmintrin.h> int main() { __m128i m_128i; m_128i.m128i_...

C++ Template 의 inner class 로 type 선언 하기

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. 정성태님의 홈페이지를 정독하던중 오랫만에 C++ 관련 글이 하나 올라 왔길래 확인해 보았습니다. 바로 g++에서 inner 클래스를 사용한 템플릿이 제대로 선언 되지 않는다는 문제인데요, 코드는 아래와 같습니다(조금 ...

boost::interprocess::managed_shared_memory의 동작에 관하여

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. boost::interprocess::managed_shared_memory(이하 msm)에 관하여. msm는 내부적으로 Red-Black Tree 를 이용하여 구현되어 있다. 서로 다른 프로세스에서 공유 가능한 ...

MS SQL Server 2012 언인스톨시 Rsfx Driver 의존성으로 인해 언인스톨이 되지 않는 경우

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. 관리자 권한을 가진 상태에서 MsiExec.exe /I{A0F05048-7653-4FCD-9F3A-C740E4052ACE} 를 실행하면 Rsfx Driver 언인스톨러를 띄울 수 있습니다. 이걸 먼저 언인스톨 한...

대기하는 쓰래드 모두 깨우기 (Java의 notifyAll)

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. Windows Thread API 는 고성능이지만 치명적인 단점이 하나 있(었)는데… 바로 대기하는 Thread를 몽땅 한번에 다 깨우는 방법이 없다는 겁니다. Event 객체는 유용하지만 하나의 쓰래드만 깨우거나(오...

C++ 템플릿 상속에서 베이스 클래스의 멤버에 접근하는 경우의 문제

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. C++ 템플릿 상속엔 골 때리는 문제가 있는데 … 바로 베이스클래스의 멤버에 접근하려면 베이스 클래스의 이름을 명시해야 한다는 것이다… 안그러면 이름을 못찾아온다 사람 상당히 귀찮게 만드는놈이라 할 수 있겠다. 보통 ...

윈도우 32bit, 64bit 프로그래밍시 주의할점

주의 사항 이 글은 예전 블로그에서 옮겨온 오래 된 글입니다. 현재 상황과는 다를 수 있으며, 잘못 된 정보가 있을 수 있습니다. 32bit 프로그램에서는 64bit DLL을 사용할 수 없다. 반대도 마찬가지 32bit 프로그램에서는 64bit ActiveX를 사용할 수 없다. 역시 반대도 마찬가지. 64bit OS에서 32bit 프...