2015년 9월 19일 토요일

[C++] range based for loop(범위 기반 for 문)


for ( for-range-declaration : expression )
   statement 

C++11 부터 제공되는 기능이라고 한다.

배열이나 여러가지 자료형에 모두 사용가능하고
auto랑 같이 쓰면 for문을 간소화해서 쓰기 좋겠다.

그냥 for each는 const 형태로만 사용할 수 있는것 같은데
이거는 마음대로 사용할 수 있는듯?


MSDN : https://msdn.microsoft.com/ko-kr/library/jj203382.aspx

2015년 9월 14일 월요일

[Visual Studio 2013] DirectX 셋팅 시 관련 Effects11.lib 오류

Effects11.lib 파일이 vs2010 버전으로 빌드되어 있어서 그냥 사용하면 컴파일이 안된다.
DirectX SDK 설치된 폴더에서 Effects11 솔루션 찾아서 vs2013으로 빌드한 뒤 사용하면 해결됨

[수학] 각도 기준 변경

동일한 기준을 가진 두 각도 A,B가 있고,
각도 A를 기준으로 각도 B를 변환하고 싶다면

기준으로 하고 싶은 각도를 빼주면 된다.

각도 B - 각도 A = 각도 B'

ex)
각도 B : 0
각도 A : 90
각도 B' : -90