C++で新しい文字列クラスをつくろう
■ このスレッドは過去ログ倉庫に格納されています
0170デフォルトの名無しさん
NGNGpublic:
MonaString(const MonaString& str);
MonaString(const wchar_t *str = L"");
MonaString(wchar_t c);
MonaString(const char *str);
MonaString(char c);
MonaString(const std::string& str);
MonaString(const std::wstring& str);
MonaString(unsigned int BufSize);
virtual ~MonaString();
MonaString& operator= (const MonaString& str);
MonaString& operator+= (const MonaString& str);
MonaString operator+ (const MonaString& str) const;
bool operator== (const MonaString& str) const;
bool operator!= (const MonaString& str) const {return !(*this == str);}
上5つはwchar_t* char* char wchar版も作る
bool operator! () const;
wchar_t operator[] (unsigned int n) const;
operator const wchar_t * () const;
operator const char * () const;
■ このスレッドは過去ログ倉庫に格納されています