프로그램언어/C++ 썸네일형 리스트형 리눅스용 뮤텍스(mutex) 사용 예제 /* * Written by ccw. * Date 2007. 02. 27. Tue pm. 4:53 리눅스용 뮤텍스(mutex) 사용 예제 쓰레드가 호출하는 함수 루틴 내에서, 전역으로 선언된 변수 및 배열에 접근하는 코드가 있다면, 그곳이 임계 지역으로 된다. 임계 지역에 쓰레드의 동시 접근을 제한하기 위해서 임계 지역의 시작 위치에 pthread_mutex_lock 함수 호출을 임계 지역 끝나는 위치에서 pthread_mutex_unlock 함수 호출을 해주면 된다. */ #include "stdio.h" #include "unistd.h" #include "stdlib.h" #include "pthread.h" void* thread_increment(void *arg); void ErrorHandl.. 더보기 C++ 튜토리얼 소스 음.. 구하는게 매번 번거로운 점이 있어서.. 더보기 STL Container TODO 모든 표준 컨테이너에 공통적으로 들어 있으며 한두 개를 제외하고 공통적으로 들어 있는 멤버부터 정리해 보도록 하겠다. 더 자세한 내용이 필요하면 여러분 각자가 가지고 있는 표준 헤더를 열어보면 될 것이다. ( e.f ) ...etc 맴버 타입 valuse_type : 원소의 타입 allocator_type : 메모리 관리자의 타입 size_type : 첨자, 원소 개수 등의 타입 difference_type : 반복자 사이의 간격을 나타내는 타입 iterator : value_type* 과 비슷한 역할을 하는 타입 const_iterator : const value_type* 과 비슷한 역할을 하는 타입 reverse_iterator : valu.. 더보기