태그>c(총 668개의 글)
'c' 관련 최근글
-
- curl이 특정 ip대역은 이용 못하게 막을 수가 없네

-
공부가 본업. by 언제나19|2014/04/23 18:05
curl을 이용하되, 일부 ip에는 접속 안하게 막고 싶은데, 방법이 없네.connect 완료 시점에 뭔가 작업하도록 할 수가 없다. curl_easy_getinfo를 이용해서 ip 등 정보를 얻을 수 있는데, 이미 전송이 완료된 다음의 정보이다.#include CURLcode curl_easy_getin..
curl, linux, c, php, curl_easy_getinfo
- curl이 특정 ip대역은 이용 못하게 막을 수가 없네
-
-
- 이중포인터 (Double Pointer)

-
Eirene HUE by 에이레네|2014/03/09 02:13
C언어나 C+ 을 다룰 때는 포인터(Pointer)를 상당히 많이 사용하게 됩니다.사실, 없으면 코딩을 어떻게 하지? 싶을 정도로 많이 쓰이죠.때문에 C 기반의 코딩에 익숙한 분들은, 기본적으로 포인터를 사용할..
- 이중포인터 (Double Pointer)
-
- [C/C++/JAVA] 숫자를 고려한 파일이름 정렬

-
!~창조는 생명~! by 체인지겟타|2014/03/07 11:23
Image 등을 저장할 때, 파일이름으로 숫자 형식을 많이 사용한다 일반적으로 파일이름 Sorting에는 문자열 비교가 들어가기 때문에 의도하지 않은 Sorting 결과가 나오기도 한다 예> test1.txt, test10.txt, test100.txt, test2.txt, test20.txt, test3.txt . (원하는 결과..
- [C/C++/JAVA] 숫자를 고려한 파일이름 정렬
-
- Stack 에 메모리 할당 - alloca

-
Game Developer's Diary by Hova_Moon|2014/02/02 23:09
Stack 영역에도 메모리를 명시적으로 할당 할수 있는 alloca 라는 함수가 있다. 이로 할당한 메모리는 함수를 벗어남에 자동으로 해제가 된다. 당연 지사 겠지만 현재 할당할수 있는 스택 영역 보다 큰 메모리를 할당하면 Stack Overflow Exception 이 난다. 그리고 Exceptio..
- Stack 에 메모리 할당 - alloca
-
- DesignPattern : 팩토리 (Factory) 2 - Factor..

-
Eirene HUE by 에이레네|2014/01/05 22:27
지난 글에 이어서 이번 글부터는 보다 구체화된 팩토리 패턴을 살펴보겠습니다.흔히 팩토리 패턴을 언급할 때는 팩토리 매서드 (Factory Method) 패턴과추상화 팩토리 (Abstract Factory) 패턴을 언급..
- DesignPattern : 팩토리 (Factory) 2 - Factor..
-
- GameLogic : 2D 타일 관리(4) - 타일 컬링 (Cull..

-
Eirene HUE by 에이레네|2013/12/31 22:21
여태까지 이 카테고리에 작성한 글은, 탑 뷰(Top View), 쿼터 뷰(Quarter View) 에 대한 소개 및 타일 배치와 관리법 등에 대해서 작성했었고, 2D 스크롤에 관련된 글도 작성했었습니다. 여기서는 타일 컬링에 대한..
- GameLogic : 2D 타일 관리(4) - 타일 컬링 (Cull..
-
- GameLogic : 스크롤 예제

-
Eirene HUE by 에이레네|2013/12/26 23:41
앞서 작성한 스크롤 포스팅에서 첨부했던 스크롤 매니저 클래스의소스코드를 첨부해 둡니다. 잘 참고하세요.간단한 주석은 남겨두었으니 이를 참고하시길 바랍니다. = ScrollMgr.h = #pragma once class CScrollMgr{private: SCROLL m_ptScroll; POINT m_DestPt..
- GameLogic : 스크롤 예제
-
- GameLogic : 2D 화면 스크롤 (Scroll)

-
Eirene HUE by 에이레네|2013/12/26 23:13
게임을 한다고 생각해봅시다.스타크래프트나, 리그 오브 레전드 등등 여러 게임들 말입니다. 화면에는 타일과, 여러 유닛들 그리고 UI가 있습니다.여기서 마우스를 오른쪽 가장자리로 가지고 가면,화면 스..
- GameLogic : 2D 화면 스크롤 (Scroll)
-
- C# 프로젝트에서의 C/C++ 기반 DLL 프로젝트 ..

-
Eirene HUE by 에이레네|2013/12/25 23:05
C# 을 다루다 보면, 종종 C/C+ 기반의 DLL 프로젝트와 연동해 사용할때가 있습니다. 이때 문제가 되는 것중에 하나가, DLL 프로젝트의 디버깅이 되지 않는 점입니다. 디버깅이 되지 않으면 여간 불편한게..
- C# 프로젝트에서의 C/C++ 기반 DLL 프로젝트 ..
-
- GameLogic : 2D 타일 관리(3) - Quarter View 2

-
Eirene HUE by 에이레네|2013/12/23 01:57
지난 글에 이어서 쿼터 뷰에 관한 글을 이어가겠습니다.이제 직선 방정식을 활용해 마름모 형태를 표현할 수 있는 기반이 마련되었습니다. 다음으로는 실제로 타일을 배치해 봐야 할 것입니다.쿼터뷰 시점은 탑뷰..
API, C, 게임, QuarterView, Tile
- GameLogic : 2D 타일 관리(3) - Quarter View 2
-
- GameLogic : 2D 타일 관리(2) - Quarter View 1

-
Eirene HUE by 에이레네|2013/12/22 23:52
지난 글에서는 탑 뷰(Top View) 시점에 관한 글을 포스팅했었습니다.이번 글에서는 쿼터 뷰(Quarter View) 시점에 대해서 정리해 보기로 하겠습니다. 쿼터 뷰(Quarter View) 쿼터 뷰 시점은 탑 뷰 시점..
API, C, 게임, Tile, QuarterView
- GameLogic : 2D 타일 관리(2) - Quarter View 1
-
- GameLogic : 2D 타일 관리(1) - Top View

-
Eirene HUE by 에이레네|2013/12/22 22:42
2D 게임을 만든다고 생각해 봅시다.일단 장르를 정해야겠지요. 슈팅, RPG, SRPG 턴제, 액션 등등. 여러가지 장르의 게임이떠오르게 될 텐데요, 슈팅장르의 게임 등을 제외하면 대부분의 게임에서는&quo..
- GameLogic : 2D 타일 관리(1) - Top View
-
- Win32API : 알파 블렌딩 (Alpha Blending)

-
Eirene HUE by 에이레네|2013/12/21 08:03
BitBlt 등을 활용하여 Bmp 이미지 리소스를 처리하는 법에 관해서살펴보았으니, 이번에는 이미지에 알파 블렌딩 처리를 하여,투명도를 주는 법에 대해서 작성해 보겠습니다. 일단 이전 포스팅에서 소개한 프..
API, C, 게임, BitBlt, TransparentBlt
- Win32API : 알파 블렌딩 (Alpha Blending)
-
- Win32API : TransParentBlt 이미지 출력 처리 및 ..

-
Eirene HUE by 에이레네|2013/12/18 19:15
TransParentBlt 함수는 BitBlt에 비해서 특별한 기능을 가집니다.바로, 특정 색을 무효처리 할 수 있는 것입니다. 무효처리를 수행할 수 있다는 것은, 이미지의 일정 부분을 투명하게 출력할 수있다는 의미가..
API, C, 게임, c언어, TransparentBlt
- Win32API : TransParentBlt 이미지 출력 처리 및 ..




