https://msdn.microsoft.com/ko-kr/library/2e70t5y1(v=vs.120).aspx
2015년 12월 15일 화요일
[C++] #pragma pck()
구조체, 공용 구조체 및 클래스 멤버에 대한 압축 맞춤을 지정합니다.
pack은 데이터 선언 수준의 제어를 제공 합니다. 이는 모듈 수준 제어만 제공하는 컴파일러 옵션 /Zp와 다릅니다. pack은 pragma가 표시된 후 첫 번째 struct, union 또는 class 선언에서 적용됩니다. pack은 정의에 아무런 영향을 주지 않습니다. 인수 없이pack을 호출하면 n이 컴파일러 옵션 /Zp에서 설정된 값으로 설정됩니다. 컴파일러 옵션이 설정되지 않은 경우 기본값은 8입니다.
https://msdn.microsoft.com/ko-kr/library/2e70t5y1(v=vs.120).aspx
https://msdn.microsoft.com/ko-kr/library/2e70t5y1(v=vs.120).aspx
2015년 12월 7일 월요일
[Tool] Everything(컴퓨터 파일 검색프로그램)
자신의 컴퓨터에 있는 파일을 빠르게 찾을수 있는 프로그램
파일 이름은 아는데 어디있는지 모를때 매우 유용하다
(탐색기 색인은 너무 느림..)
프리웨어라 쓰는데 라이센스 문제도 없음
파일 이름은 아는데 어디있는지 모를때 매우 유용하다
(탐색기 색인은 너무 느림..)
프리웨어라 쓰는데 라이센스 문제도 없음
2015년 12월 6일 일요일
[Visual Studio 2013] Global Include Setting
솔루션, 프로젝트 상관없이 동일한 설정 하고싶을때 사용
VisualStudio 메뉴
보기 - 다른 창 - 속성 관리자 클릭
속성 관리자 창
프로젝트 - 아무거나 - Microsoft.Cpp.Win32.user 더블클릭
Microsoft.Cpp.Win32.user 속성 페이지 창
공용 속성 - VC++ 디렉터리 설정
VisualStudio 메뉴
보기 - 다른 창 - 속성 관리자 클릭
속성 관리자 창
프로젝트 - 아무거나 - Microsoft.Cpp.Win32.user 더블클릭
Microsoft.Cpp.Win32.user 속성 페이지 창
공용 속성 - VC++ 디렉터리 설정
2015년 11월 29일 일요일
[Visual Assist X] 프로그램 및 라이센스 삭제 관련
프로그램 삭제 방법
vs2010 이상에서는 '도구' - '확장 및 업데이트'에서 삭제
vs2010 미만에서는 일반 프로그램 지우는것과 동일
프로그램 삭제해도 남아있음
라이센스 꼬이는 경우에는 Visual Assist가 비활성되서 바꾸지도 못하기 때문에
레지스트리 찾아서 지우는 방법밖에 없음..
경로 : HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X
vs2010 이상에서는 '도구' - '확장 및 업데이트'에서 삭제
vs2010 미만에서는 일반 프로그램 지우는것과 동일
참고 : http://docs.wholetomato.com/default.asp?W388
라이센스는 레지스트리에 저장되어 있어서
프로그램 삭제해도 남아있음
라이센스 꼬이는 경우에는 Visual Assist가 비활성되서 바꾸지도 못하기 때문에
레지스트리 찾아서 지우는 방법밖에 없음..
경로 : HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X
2015년 11월 18일 수요일
2015년 11월 16일 월요일
[etc] RGBE 포멧
기존 A 값을 Exponent 값으로 사용하는 방식이다.
컬러의 밝기를 설정할 수 있다는 장점이 있는데,
아마도 투명도가 필요없는 사진같은 이미지에 사용하지 않을까 싶다.
https://en.wikipedia.org/wiki/RGBE_image_format
컬러의 밝기를 설정할 수 있다는 장점이 있는데,
아마도 투명도가 필요없는 사진같은 이미지에 사용하지 않을까 싶다.
https://en.wikipedia.org/wiki/RGBE_image_format
2015년 11월 15일 일요일
[Network] 0.0.0.0
아래와 같이 2개의 udp가 생성하고 통신을 하면
- xxx.xxx.xxx.xxx 1234
- 0.0.0.0 1234
xxx.xxx.xxx.xxx 1234 으로만 응답을 받을수 있는듯 하다..
0.0.0.0 는 ip가 여러개 설정되어도 모두 응답을 받을 수 있는
특수 ip 설정이라고 하는데
(참고 - https://en.wikipedia.org/wiki/0.0.0.0)
이미 ip를 고정해서 udp를 뚫어놓은게 있으면
그쪽으로만 응답이 가는것 같음
없다면 0.0.0.0 으로 가는지는 확인 못해봄..
- xxx.xxx.xxx.xxx 1234
- 0.0.0.0 1234
xxx.xxx.xxx.xxx 1234 으로만 응답을 받을수 있는듯 하다..
0.0.0.0 는 ip가 여러개 설정되어도 모두 응답을 받을 수 있는
특수 ip 설정이라고 하는데
(참고 - https://en.wikipedia.org/wiki/0.0.0.0)
이미 ip를 고정해서 udp를 뚫어놓은게 있으면
그쪽으로만 응답이 가는것 같음
없다면 0.0.0.0 으로 가는지는 확인 못해봄..
2015년 10월 15일 목요일
2015년 10월 9일 금요일
[Unreal Engine 4] 안드로이드 개발
그냥 패키지 빌드해봤더니 안된다
알아보니 이런저런 준비를 해야함
https://docs.unrealengine.com/latest/KOR/Platforms/Android/GettingStarted/index.html
갤럭시 폰이 usb로 컴터에 연결이 안된다..
mtb 어쩌고 하는 얘기가 있는데 여튼 연결이 안됨..
이메일로 폰에 apk, obb 파일 저장해서 하는방법
(apk로 어플 설치하면 obb 파일이 있어야하는 폴더가 생성되니까 참고)
https://answers.unrealengine.com/questions/255080/install-android-development-build-without-usb-conn.html
알아보니 이런저런 준비를 해야함
https://docs.unrealengine.com/latest/KOR/Platforms/Android/GettingStarted/index.html
갤럭시 폰이 usb로 컴터에 연결이 안된다..
mtb 어쩌고 하는 얘기가 있는데 여튼 연결이 안됨..
이메일로 폰에 apk, obb 파일 저장해서 하는방법
(apk로 어플 설치하면 obb 파일이 있어야하는 폴더가 생성되니까 참고)
https://answers.unrealengine.com/questions/255080/install-android-development-build-without-usb-conn.html
2015년 10월 6일 화요일
[Excel] 창 여러개 띄우기
기본적으로 엑셀은 파일을 여러개 열어도 하나의 창에 실행이 되서 여러개 보기가 불편..
레지스트리 수정하면 여러개의 창에 열린다.
근데 csv 파일은 또 안됨 ㅡㅡ
https://support.microsoft.com/ko-kr/kb/2551928
레지스트리 수정하면 여러개의 창에 열린다.
근데 csv 파일은 또 안됨 ㅡㅡ
https://support.microsoft.com/ko-kr/kb/2551928
2015년 10월 1일 목요일
[Direct3D 11] 간단하게 텍스트 출력하기(FW1FontWrapper)
https://fw1.codeplex.com/
2015년 9월 22일 화요일
2015년 9월 21일 월요일
2015년 9월 19일 토요일
[C++] range based for loop(범위 기반 for 문)
for ( for-range-declaration : expression ) statementC++11 부터 제공되는 기능이라고 한다.
배열이나 여러가지 자료형에 모두 사용가능하고
auto랑 같이 쓰면 for문을 간소화해서 쓰기 좋겠다.
그냥 for each는 const 형태로만 사용할 수 있는것 같은데
이거는 마음대로 사용할 수 있는듯?
MSDN : https://msdn.microsoft.com/ko-kr/library/jj203382.aspx
2015년 9월 15일 화요일
2015년 9월 14일 월요일
[Visual Studio 2013] DirectX 셋팅 시 관련 Effects11.lib 오류
Effects11.lib 파일이 vs2010 버전으로 빌드되어 있어서 그냥 사용하면 컴파일이 안된다.
DirectX SDK 설치된 폴더에서 Effects11 솔루션 찾아서 vs2013으로 빌드한 뒤 사용하면 해결됨
DirectX SDK 설치된 폴더에서 Effects11 솔루션 찾아서 vs2013으로 빌드한 뒤 사용하면 해결됨
[수학] 각도 기준 변경
동일한 기준을 가진 두 각도 A,B가 있고,
각도 A를 기준으로 각도 B를 변환하고 싶다면
기준으로 하고 싶은 각도를 빼주면 된다.
각도 B - 각도 A = 각도 B'
ex)
각도 B : 0
각도 A : 90
각도 B' : -90
각도 A를 기준으로 각도 B를 변환하고 싶다면
기준으로 하고 싶은 각도를 빼주면 된다.
각도 B - 각도 A = 각도 B'
ex)
각도 B : 0
각도 A : 90
각도 B' : -90
피드 구독하기:
글 (Atom)