일 ¶
11월 18일 ¶
11월 19일 ¶
11월 20일 ¶
11월 21일 ¶
주말동안 알바덕에 못했던 거 수정하려고 파일을 열어봤더니;
이미 엄청나게 달라져버린 덕분에 ㅎ
(코드 이해불능상태-_- 게다가 VS 버전땜에 에러도 엄청남;)
예정작업 : 일단은 평지에서의 레밍의 움직임 좌표 이동을 하려함-
Fighting-_-/
... EllipseMap....?
이게 뭐지?-_-
위의 예정작업-_-
열심히 했으나;
필요없어져버림-_-
이미 엄청나게 달라져버린 덕분에 ㅎ
(코드 이해불능상태-_- 게다가 VS 버전땜에 에러도 엄청남;)
Fighting-_-/
이게 뭐지?-_-
열심히 했으나;
필요없어져버림-_-
11월 23일 ¶
맵 에디터, 지형에 따라 특정 크기만큼 맵에 추가하는 것 구현-
그러나 결국 그것도 살짝 버려지고,
승한이와의 대화 후 방법 수정됨-
RectangleMap..
후에- 유루가 윈도우 되면 윈도우에서 테스트해봐야한다 ㅋㅋ
그러나 결국 그것도 살짝 버려지고,
승한이와의 대화 후 방법 수정됨-
후에- 유루가 윈도우 되면 윈도우에서 테스트해봐야한다 ㅋㅋ
11월 24일 ¶
template'<'class TYPE, class ARG_TYPE'>'
class CArray : public CObject
{
public:
// Construction
CArray();
// Attributes
int GetSize() const;
int GetUpperBound() const;
void SetSize(int nNewSize, int nGrowBy = -1);
// Operations
// Clean up
void FreeExtra();
void RemoveAll();
// Accessing elements
TYPE GetAt(int nIndex) const;
void SetAt(int nIndex, ARG_TYPE newElement);
TYPE& ElementAt(int nIndex);
// Direct Access to the element data (may return NULL)
const TYPE* GetData() const;
TYPE* GetData();
// Potentially growing the array
void SetAtGrow(int nIndex, ARG_TYPE newElement);
int Add(ARG_TYPE newElement);
int Append(const CArray& src);
void Copy(const CArray& src);
// overloaded operator helpers
TYPE operator[](int nIndex) const;
TYPE& operator[](int nIndex);
// Operations that move elements around
void InsertAt(int nIndex, ARG_TYPE newElement, int nCount = 1);
void RemoveAt(int nIndex, int nCount = 1);
void InsertAt(int nStartIndex, CArray* pNewArray);
// Implementation
protected:
TYPE* m_pData; // the actual array of data
int m_nSize; // # of elements (upperBound - 1)
int m_nMaxSize; // max allocated
int m_nGrowBy; // grow amount
public:
~CArray();
void Serialize(CArchive&);
#ifdef _DEBUG
void Dump(CDumpContext&) const;
void AssertValid() const;
#endif
};
template'<'class TYPE, class ARG_TYPE'>'
void CArray<TYPE, ARG_TYPE>::Serialize(CArchive& ar)
{
ASSERT_VALID(this);
CObject::Serialize(ar);
if (ar.IsStoring())
{
ar.WriteCount(m_nSize);
}
else
{
DWORD nOldSize = ar.ReadCount();
SetSize(nOldSize, -1);
}
SerializeElements<TYPE>(ar, m_pData, m_nSize);
}
------
흠-_-
이거 왠걸;;
왜 파일들이 깨져서 저장되지;
Load 한번 해봐야겠다-_-
-----
CVS 최악-_-
최악-_-
이제는 체크아웃은 되는데 커밋이랑 업데이트랑 에드가 안된다 썩을
ㄱ ㅐ 짜증나심-_-










