본문 바로가기

Programming

#[c++] int To string. INT to STRING int s = _pageView->getCurrentPageIndex();stringstream ss;ss 더보기
#[coco2d-x] How to add event at PageView pageView->addEventListenerPageView(this, pagevieweventselector(THIS_SCENE::THIS_FUNC)); void THIS_SCENE::THIS_FUNC(Ref* sender, PageViewEventType type){swtich(type){case PAGEVIEW_EVENT_TURNING:{break; }}} 더보기
#[c++] ssize_t, size_t ssize_t : signed intsize_t : unsigned int 고전적인 자료형. 헤더에 선언.C의 typedef 선언을 통해 정의.int, float, long과 같은 기본 자료형을 가지고 이름만 바꾸어 정의해 놓은 것. 출처 : http://ogoons.tistory.com/61 더보기
#[cocos2d-x] HttpRequest , XML 1. Header File#pragma once #include "tinyxml2\tinyxml2.h" #include "network/HttpClient.h" #include "cocos2d.h" using namespace tinyxml2; using namespace cocos2d::network; using namespace std; using namespace cocos2d; 2. Cpp File#include "XMLTest.h" void XMLTest::getXmlValue(const char* url) { HttpRequest *request = new HttpRequest(); request->setUrl(url); request->setRequestType(HttpRequest::Typ.. 더보기
#How to attatch CrossWalk WebView in Cocos2d-x (C++) with Android Studio. 1. Create Project가장 먼저 할 일은 당연히 프로젝트 생성하는 겁니다.그러나 Coco Studio로 프로젝트 생성 하지 맙시다. proj.android-studio가 생성되지 않습니다.cmd에서 cocos new [project name] -p [package] -l cpp -d [directory] 명령어를 이용하여 프로젝트를 생성합니다. 생성된 프로젝트의 디렉토리에 진입하면 - Classes- cocos2d- proj.android- proj.android-studio- proj.ios_mac- proj.linux기타 등등...의 디렉토리 구조가 생성되는 것을 확인할 수 있습니다. android-studio를 열어서 proj.android-studio를 불러옵시다. 반드시 proj.and.. 더보기
#Cocos2d VS2013 최적화 VS2015로 코코스 프로젝트를 개발 중인데, 2015에서는 Coco Studio로 win32 프로젝트를 직접 실행할 수 없다. 딴건 다 잘 만들어놨으면서 VS 업데이트는 왜 못 따라 가는건지... 어쩌면 아직 2015가 불안정하니 일부로 VS에 맞춰 업데이트를 하지 않는 걸지도 모른다. 더보기
the difference between desing and architecture. The difference between desing and architecture.I don't know well about the differences them.Do read. Nice.http://weblog.tetradian.com/2009/10/09/architecture-versus-design/ 더보기
#델리게이트와 이벤트 델리게이트 C#은 포인터를 사용하지 않기 때문에 함수포인터와 같이 함수를 인자로 넘길 수 없다.델리게이트를 이용한다면 함수를 인자로 넘길 수 있다. 테스트 결과. 델리게이트 : [객체].[델리게이트 멤버 변수] 와 같은 형태로 접근 가능 DGTT dgtt = new DGTT(); dgtt.dTT("");이벤트 : [객체].[이벤트 멤버 변수] 와 같은 형태로 접근 불가능dgtt.EdTT("이벤트 수행"); -> 빨간 줄 간접적인 접근을 위해 메서드로 감싸서 이벤트 멤버변수 사용하지만, 이럴거면 굳이 이럴 필요 없다.dgtt.EdTT += msg1; 그냥 이런식으로 연산자를 활용해버리면 그만. 아래는 걍 코드 메모 namespace CSharp_EventPrac{ delegate void DelegateE.. 더보기