C++/CLI에서의 연산자 오버로딩 패턴

C++/CLI 템플릿 클래스에서 연산자 오버로딩 문제를 해결하는 간단한 방법을 소개할까 합니다. 아래 코드는 원문에서 베껴온 코드이고, 언급했다시피 결과는 이상하게도 **성공, 실패** 입니다. // LibraryA.cpp : library file. #include "stdafx.h" #include…

7 Comments

C++/CLI 템플릿 클래스에서 연산자 오버로딩 문제

아무래도 컴파일러 버그인 듯한 문제를 발견했는데, 단순히 내 자신이 무지한 탓인가 싶어 블로그에 올려봅니다. 소스 코드는 Visual Studio 2008로 작성해서 올려놨습니다. // LibraryA.cpp : library file. #include "stdafx.h" #include <iostream>…

8 Comments

로컬 SVN 저장소 복구용 스크립트

로컬 SVN 저장소가 맛이 갔다. Update를 하려면 우선 CleanUp부터 하라고 하고, CleanUp부터 하려면 Lock부터 풀라고 한다. Lock을 풀려니 무슨 이유에선지 안 되더라. 이런 경우를 처음 당하는 게 아니라서 이전처럼 대처했다.…

8 Comments

미니라이프 개발 어록

NPC가 뛰어놀고, 바람에 나무가 흔들리고, 고래가 떠다니고. 이런 서비스를 만들려다 보면 화려한 어록이 탄생한다. 개발자로서는 도저히 이해 못하는 기획자들의 엉뚱한 상상들. milstone:andromeda 게임개발자로서 기획자랑 싸우는 것은 가장 쓸데없는 짓이다. 망치와…

0 Comments

CLR 환경에서 TLS 공간은 몇 개나 있을까?

채팅 스크립트를 짜다가 스크립트 엔진에서 엄청난 버그를 발견했다. 꼼수를 써서 고치긴 했는데, 마지막 순간까지도 제대로 된 해결책인지 확신이 안 서서 마음을 졸였다. CLR 환경(C#, C++/CLI 등)에는 Thread Local Storage가 몇…

0 Comments

C++/CLI 프로그래밍 가이드

사내에서 C++/CLI 프로그래밍을 함께 하게 될 동료 개발자들을 위해 정리해본다. 이 글은 꾸준히 업데이트될 예정이고, 그 중에서도 제목만 달린 항목부터 추가될 것이다. 단, 함께 일하는 사람들을 위한 문서이므로 외부 사람들이…

4 Comments