您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ strreplace函数代码示例

51自学网 2021-06-03 08:32:00
  C++
这篇教程C++ strreplace函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中strreplace函数的典型用法代码示例。如果您正苦于以下问题:C++ strreplace函数的具体用法?C++ strreplace怎么用?C++ strreplace使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

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

示例1: fprintf

void cEvent::Dump(FILE *f, const char *Prefix, bool InfoOnly) const{  if (InfoOnly || startTime + duration + Setup.EPGLinger * 60 >= time(NULL)) {     fprintf(f, "%sE %u %ld %d %X %X/n", Prefix, eventID, startTime, duration, tableID, version);     if (!isempty(title))        fprintf(f, "%sT %s/n", Prefix, title);     if (!isempty(shortText))        fprintf(f, "%sS %s/n", Prefix, shortText);     if (!isempty(description)) {        strreplace(description, '/n', '|');        fprintf(f, "%sD %s/n", Prefix, description);        strreplace(description, '|', '/n');        }     if (components) {        for (int i = 0; i < components->NumComponents(); i++) {            tComponent *p = components->Component(i);            if (!Setup.UseDolbyDigital && p->stream == 0x02 && p->type == 0x05)               continue;            fprintf(f, "%sX %s/n", Prefix, *p->ToString());            }        }     if (vps)        fprintf(f, "%sV %ld/n", Prefix, vps);     if (!InfoOnly)        fprintf(f, "%se/n", Prefix);     }}
开发者ID:BackupTheBerlios,项目名称:macvdr-svn,代码行数:27,


示例2: strreplace

const char *cRecDone::ToText(void){    char* tmpDescr = description?strdup(description):NULL;    if (tmpDescr)	strreplace(tmpDescr, '/n', '|');    char* tmpInfo = aux?strdup(aux):NULL;    if (tmpInfo)	strreplace(tmpInfo, '/n', '|');    if (buffer)	free(buffer);    buffer = NULL;    cChannel *channel = Channels.GetByChannelID(channelID, true, true);    if (!channel)	LogFile.Log(3,"invalid channel in recs done!");    msprintf(&buffer, "R %ld %d %d/nC %s/n%s%s%s%s%s%s%s%s%s%s%s%sr",	     startTime, duration, searchID,	     channel?CHANNELSTRING(channel):"",	     title?"T ":"",title?title:"", title?"/n":"",	     shortText?"S ":"",shortText?shortText:"", shortText?"/n":"",	     tmpDescr?"D ":"",tmpDescr?tmpDescr:"", tmpDescr?"/n":"",	     tmpInfo?"@ ":"",tmpInfo?tmpInfo:"", tmpInfo?"/n":"");    if (tmpDescr)	free(tmpDescr);    if (tmpInfo)	free(tmpInfo);    return buffer;}
开发者ID:FFTEAM,项目名称:evolux-spark-sh4,代码行数:32,


示例3: _add_mirror

static int _add_mirror(alpm_db_t *db, char *value){	const char *dbname = alpm_db_get_name(db);	/* let's attempt a replacement for the current repo */	char *temp = strreplace(value, "$repo", dbname);	/* let's attempt a replacement for the arch */	const char *arch = config->arch;	char *server;	if(arch) {		server = strreplace(temp, "$arch", arch);		free(temp);	} else {		if(strstr(temp, "$arch")) {			free(temp);			pm_printf(ALPM_LOG_ERROR,					_("mirror '%s' contains the '%s' variable, but no '%s' is defined./n"),					value, "$arch", "Architecture");			return 1;		}		server = temp;	}	if(alpm_db_add_server(db, server) != 0) {		/* pm_errno is set by alpm_db_setserver */		pm_printf(ALPM_LOG_ERROR, _("could not add server URL to database '%s': %s (%s)/n"),				dbname, server, alpm_strerror(alpm_errno(config->handle)));		free(server);		return 1;	}	free(server);	return 0;}
开发者ID:ABaumgaertner,项目名称:MSYS2-pacman,代码行数:33,


示例4: parse_review_site

static void parse_review_site(GlyrQuery * s, GlyrMemCache * cache, GList ** result_items){	if(cache != NULL)	{		gsize nodelen = (sizeof REVIEW_START) - 1;		gchar * node  = cache->data;		while(continue_search(g_list_length(*result_items),s) && (node = strstr(node+nodelen,REVIEW_START)) != NULL)		{			gchar * data = get_search_value(node,REVIEW_START,REVIEW_END);			if(data != NULL)			{				GlyrMemCache * item = DL_init();				gchar * kill_br = strreplace(data,"  <br />/n","");				item->data = strreplace(kill_br,".  ","./n");				item->size = strlen(item->data);				item->dsrc = g_strdup(cache->dsrc);				*result_items = g_list_prepend(*result_items, item);				g_free(kill_br);				g_free(data);			}		}		DL_free(cache);	}}
开发者ID:meh,项目名称:glyr,代码行数:27,


示例5: fprintf

void cEvent::Dump(FILE *f, const char *Prefix, bool InfoOnly) const{  if (InfoOnly || startTime + duration + Setup.EPGLinger * 60 >= time(NULL)) {     fprintf(f, "%sE %u %ld %d %X %X/n", Prefix, eventID, startTime, duration, tableID, version);     if (!isempty(title))        fprintf(f, "%sT %s/n", Prefix, title);     if (!isempty(shortText))        fprintf(f, "%sS %s/n", Prefix, shortText);     if (!isempty(description)) {        strreplace(description, '/n', '|');        fprintf(f, "%sD %s/n", Prefix, description);        strreplace(description, '|', '/n');        }     if (contents[0]) {        fprintf(f, "%sG", Prefix);        for (int i = 0; Contents(i); i++)            fprintf(f, " %02X", Contents(i));        fprintf(f, "/n");        }     if (parentalRating)        fprintf(f, "%sR %d/n", Prefix, parentalRating);     if (components) {        for (int i = 0; i < components->NumComponents(); i++) {            tComponent *p = components->Component(i);            fprintf(f, "%sX %s/n", Prefix, *p->ToString());            }        }     if (vps)        fprintf(f, "%sV %ld/n", Prefix, vps);     if (!InfoOnly)        fprintf(f, "%se/n", Prefix);     }}
开发者ID:piotrasd,项目名称:vdr,代码行数:33,


示例6: return

/*-----------------------------------------------------------------------------   AnsiToOem: Converts from ANSI to 850-----------------------------------------------------------------------------*/char *AnsiToOem(char *szAnsiText)     {     static char       szOemText[1024] = "";     if (szAnsiText == NULL)        return (NULL);       if (strlen(szAnsiText) == 0)        return (szAnsiText);     memset(szOemText, 0, 1024);     strcpy(szOemText, szAnsiText);     strreplace(szOemText, '
C++ strrev函数代码示例
C++ strrchr_m函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。