NHN Next의 학생이 C++ Advance 수업의 과제로 번역 정리한 것이다.
[원문]
The Observable C++ library – implementing the observer pattern
Observable C++ expressions – using the Observable library
슬라이드쉐어
더 읽기
Windows Vista부터 CRITICAL_SECTION의 내부 구조가 바뀌었다고 한다. 이 중 눈여겨 볼 것은 CRITICAL_SECTION의 멤버 변수 중 OwningThread 인데 이 변수에는 CRITICAL_SECTION을 소유중인 스레드의 ThreadID가 설정된다. 그래서 멀티스레드에서 CRITICAL_SECTION를 사용할 때 특정 스레드가 락을 획득하지 못하고 대기중이라면 어떤 스레드에서 락을 소유중인지를...
더 읽기
.NET Core를 사용하여 애플리케이션을 개발할 때 개발자가 알아야 할 결점 하나는 영상 기반 API가 없는 것이다. 보급된 API 중의 하나로 훌륭한 System.Drawing 이 있지만 이것은 Windows 기반의 GDI+ 인터페이스에 의존하고 있다. .NET Core에서는 이용할 수 없다. 다행스럽게도 많은 개발자 커뮤니티가...
더 읽기
메모리 영역에 대해서 5 종류의 메모리 영역 C++ 에서는 다른 특성을 갖는 5 종류의 메모리 영역이 존재한다. (※ 단 c++ 규격에는 스택이나 힙은 명시 하지 않고 Free-Store는 명시 하고 있다) Const Data 컴파일 시 값을 알 수 있는 데이터(예를 들면...
더 읽기
NHN Next의 학생이 C++ Advance 수업의 과제로 번역 정리한 것이다.
Github의 코드
위 코드를 설명한 문서
더 읽기
NHN Next의 학생이 C++ Advance 수업의 과제로 번역 정리한 것이다.
PPL 병렬 컨테이너 슬라이드 쉐어
Asynchronous Agents 슬라이드 쉐어
더 읽기
NHN Next의 학생이 C++ Advance 수업의 과제로 번역 정리한 것이다.
원문
슬라이드 쉐어
더 읽기
NHN Next의 학생이 C++ Advance 수업의 과제로 번역 정리한 것이다.
원문
슬라이드 쉐어
더 읽기
NHN Next의 학생이 C++ Advance 수업의 과제로 정리한 것이다.
슬라이드 쉐어
예제 코드
더 읽기
여러 인기 작품에 관련있지만 아무도 모르는 게임 회사 Blizzard Entertainment의 인기 작품 “오버 워치”를 조사하고 있을 때 어떤 게임 업체 사이트에 맞닥뜨렸다. 회사 이름은 SuperGenius로 사이트의 톱 페이지에는 “오버 워치”의 친숙한 아트 워크가 큼직하게 게재되고 있었다. 그뿐인가 2K Games의 “Mafia...
더 읽기