⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cstring.h

📁 关联分类算法采用贪心算法发现高质量分类规则
💻 H
字号:
#ifndef __CSTRING_H__INCLUDED__#define __CSTRING_H__INCLUDED__#include <string>#include <stdarg.h>class CString {private:	std::string m_string;public:	CString() {}	CString(const char* b): m_string(b) {}	CString(const std::string b): m_string(b) {}	int GetLength() { return m_string.size(); }	char GetAt(int p) { return m_string[p]; }	CString Left(int s) { return CString(m_string.substr(0, s)); }	void Format(const char* format, ...) {		char temp[4000];		va_list vlist;		va_start( vlist, format );		vsprintf(temp, format, vlist);		m_string = temp;		va_end( vlist );	}	operator const char*() {		return m_string.c_str();	}	CString& operator+=(const char* a) {		m_string += a;		return *this;	}	CString& operator+=(const CString& b) {		m_string += b.m_string;		return *this;	}	CString& operator=(const char* b) {		m_string = b;		return *this;	}};inline CString operator+(const char* a, const CString& b) {	CString r;	r += a;	r += b;	return r;}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -