简介
用来管理在VB中的字符串,像分割功能的存在,注册,替换之类的编程一个幸福。 C程序员没有这些设施的"内置"。对于他们来说,目前的功能设置attemps来完成相同的目标。
件事得到C程序员更糟糕,因为缺乏这些功能之外,他们通常有多种字符串(如字符串,性病字符串,BSTR的,C字符串等C),以斗争。我们的想法是带来了一套统一的工具,以应付他们所有。因此,目前的工具度假村使用模板,允许这种方式来接收输入任何可以被用来构建一个std::字符串。还有的情侣模板特化处理单charactters.nbsp;第二个目标是要显示模板函数和命名空间的使用。使用代码
下面的代码片段应该是不言而喻的:
/ / StringUtils的:分割的用法
常量字符* szToSplit ="你好|世界| |字符串| utils的";
标准:vectorlt; STD:stringgt; V = StringUtils的:分割( szToSplit,"|");{ BR}
(为size_t I = 0;我LT; v.size(); I)
STD:法院LT; LT; V [我] LT,LT; STD::endl;
/ / StringUtils的:加入使用
的std::字符串s = StringUtils的:注册(V ,"#");{ BR}标准::法院LT,LT; LT,LT; STD ::endl;
/ /产生:
现在足够的话,你得做的是includenbsp"stringutils.h"在你的源代码。快乐的模板!