本文整理汇总了C++中zstring::getString方法的典型用法代码示例。如果您正苦于以下问题:C++ zstring::getString方法的具体用法?C++ zstring::getString怎么用?C++ zstring::getString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类zstring
的用法示例。
在下文中一共展示了zstring::getString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
zstring::zstring(const zstring &rzw)
{
const char *rstr;rstr=rzw.getString();
mem_data.mem_length=(unsigned int)strlen(rstr);
mem_data.mem_string=(char *)malloc(mem_data.mem_length+1);
unsigned int i;for(i=0;i<=mem_data.mem_length;i++)mem_data.mem_string[i]='\0';
strcpy(mem_data.mem_string,rstr);
mem_data.mem_erchar=rzw.mem_data.mem_erchar;
if(rzw.Buffer!=0)
{
unsigned int len=(unsigned int)strlen(rzw.Buffer);
Buffer=(char *)malloc(len+1);
unsigned int i;for(i=0;i<=len;i++)Buffer[i]='\0';
strcpy(this->Buffer,rzw.Buffer);
}
else {this->Buffer=0;}
mem_data.mem_encryptkey=0;
mem_data.mem_copy=0;
mem_data.mem_ifile=0;
mem_data.mem_ofile=0;
#ifndef _zhuwei_ztools_NOT_USE_MFC_CLASS
mem_data.mem_ReadWatchfile=0;
mem_data.mem_WriteWatchfile=0;
mem_data.mem_runfilelock=0;
#endif
}
示例2: instr
double zstring::instr(unsigned int start,const zstring &rzw) {return instr(start,rzw.getString());}
示例3: if
// 5>
const bool zstring::operator==(const zstring &rzw) const
{ if(strcmp(this->mem_data.mem_string,rzw.getString())==0)return true;else return false; }