/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2007.03.29 * ³» ¿ë : ½ºÆ®¸µ Å×À̺í * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once /// ½ºÆ®¸µ Å×À̺í /// ¿¢¼¿ÀÇ csvÆÄÀÏ·Î ÀúÀåÇÒ ¼ö ÀÖ´Ù. /// csv ÆÄÀÏÀº ½°Ç¥(,)·Î Ä­À» ±¸ºÐÇϹǷÎ, °ª ¾È¿¡ ½°Ç¥¸¦ Æ÷ÇÔÇÏ¸é ¾ÈµÈ´Ù. class cStringTable { public: cStringTable(); virtual ~cStringTable(); void Clear(); bool Save( const cString& pathName ); void SetValue( unsigned int row, unsigned int col, const cString& value ); void SetValue( unsigned int row, unsigned int col, const char* value ); void SetValue( unsigned int row, unsigned int col, unsigned int value ); void SetValue( unsigned int row, unsigned int col, float value ); protected: typedef tArray cArray; typedef tArray cTable; cTable mTable; unsigned int mMaxCol; };