SDC C-Project CF Review 프로그램
LYW
2021-07-08 9cbd9e554f9956b3b945b51602f1d4a3fa0353e1
ReviewHistory/include/akSTL/backup/akText.h
»õ ÆÄÀÏ
@@ -0,0 +1,46 @@
#pragma once
#include "akLinker.h"
class akSTL_DLLSPEC CakText
{
public:
   CakText(void);
   virtual ~CakText(void);
   //////////////////////////////////////////////////////////////////////////
   //시간 ë°˜í™˜ í•¨ìˆ˜
   char* getTime();
   char* getTime(char* pSeparator);
   char* getTime(char* pSeparator1, char* pSeparator2, char* pSeparator3);
   //////////////////////////////////////////////////////////////////////////
   //날자 ë°˜í™˜ í•¨ìˆ˜
   char* getDate();
   char* getDate(char* pSeparator);
   char* getDate(char* pSeparator1, char* pSeparator2, char* pSeparator3);
   //////////////////////////////////////////////////////////////////////////
   //시스템 ì •ë³´ ë°˜í™˜
   char* getModuleFileName(); //실행되는 íŒŒì¼ ì´ë¦„ ë°˜í™˜
   char* getCurrentDirectory(); //현재 ìž‘ì—… í´ë” ë°˜í™˜
   //////////////////////////////////////////////////////////////////////////
   //버퍼 ê´€ë¦¬ í•¨ìˆ˜
   //내부적으로 ë§Žì€ ì–‘의 í¬ê¸°ë¥¼ ìš”구하는 ë¬¸ìžì—´ì˜ ê²½ìš°
   //자동으로 í¬ê¸°ë¥¼ ìž¬ í• ë‹¹í•˜ë¯€ë¡œ ë³„도의 ë²„퍼크기를 ì¡°ì ˆ í•˜ì§€ ì•Šì•„도 ê´œì°®ì•„ìš”~
public:
   char* getBuffer(int index){return m_pBuffer[index];};
   int getBufferSize(){return m_nBuffersize;};
   int getBufferNum(){return m_nBufferNum;};
   void setBufferSize(int nNum, int nSize);
private:
   char** m_pBuffer; //m_nBufferNum*m_nBuffersize
   int m_nBufferNum; //기본 ë²„퍼갯수8개
   int m_nBuffersize; //기본크기 64
   int m_nBufferCurIndex;
};