当前位置: 首页>>代码示例>>C++>>正文


C++ t_Str::getText方法代码示例

本文整理汇总了C++中t_Str::getText方法的典型用法代码示例。如果您正苦于以下问题:C++ t_Str::getText方法的具体用法?C++ t_Str::getText怎么用?C++ t_Str::getText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在t_Str的用法示例。


在下文中一共展示了t_Str::getText方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1:

bool t_Str::operator!=(const t_Str &s1) const
{
        if(compare(s1.getText()) != 0)
                return true;

        return false;
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:7,代码来源:string++.cpp

示例2: copy

void t_Str::copy(const t_Str &original)
{
	clear();

	if(original.getLength() < minsize)
	{
		content.ministring.length = (unsigned)original.getLength();
		memmove(content.ministring.text, original.getText(), original.getLength() + 1);
		content.ministring.big = false;
		return;
	}

//	ptr = original.getText();
	content.bigstring.length = original.getLength();
	content.bigstring.size = setSize(original.getLength() + 1);
	content.bigstring.text = getSpace(content.bigstring.size);
	content.ministring.big = true;
	memmove(content.bigstring.text, original.getText(), original.getLength() + 1);
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:19,代码来源:string++.cpp

示例3: strprintf

int strprintf(t_Str &str, size_t size, const char *format, ...)
{
	va_list args;
	va_start(args, format);
	int rtn;

	if(!size)
		size = str.getSize();

	if(size > str.getSize())
		str.resize(size);

	char *ptr = str.getText();
	str.setLength(0);
	ptr[0] = 0;
	rtn = vsnprintf(ptr, size, format, args);
	str.setLength(strlen(ptr));
	va_end(args);
	return rtn;
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:20,代码来源:string++.cpp

示例4: search

bool t_Str::operator*=(const t_Str &s1) const
{
	return search(s1.getText(), s1.getLength()) != npos;
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp

示例5: rfind

size_t t_Str::rfind(const t_Str &str, size_t ind) const
{
	return rfind(str.getText(), ind, str.getLength());
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp

示例6: find

size_t t_Str::find(const t_Str &str, size_t ind, unsigned instance) const
{
	return find(str.getText(), ind, str.getLength(), instance);
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp

示例7: count

unsigned t_Str::count(const t_Str &str, size_t ind) const
{
	return count(str.getText(), ind, str.getLength());
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp

示例8: append

void t_Str::append(const t_Str &str)
{
	append(str.getText(), str.getLength());
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp

示例9: set

void t_Str::set(const t_Str &str)
{
	set(str.getText(), str.getLength());
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp

示例10: insert

void t_Str::insert(size_t start, const t_Str &s)
{
	insert(start, s.getText(), s.getLength());
}
开发者ID:embeddedspecialist,项目名称:RaspyMonitor,代码行数:4,代码来源:string++.cpp


注:本文中的t_Str::getText方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。