本文整理汇总了C++中TStr::GetTrunc方法的典型用法代码示例。如果您正苦于以下问题:C++ TStr::GetTrunc方法的具体用法?C++ TStr::GetTrunc怎么用?C++ TStr::GetTrunc使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TStr
的用法示例。
在下文中一共展示了TStr::GetTrunc方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: TStr
TEST(TStr, Trunc) {
TStr Str = " abcdef ";
TStr Str2 = " ";
TStr Str3 = "abcdef ";
TStr Str4 = " abcdef";
EXPECT_EQ(Str.GetTrunc(), "abcdef");
EXPECT_EQ(Str2.GetTrunc(), TStr());
EXPECT_EQ(Str.ToTrunc(), "abcdef");
EXPECT_EQ(Str2.ToTrunc(), TStr());
EXPECT_EQ(Str3.ToTrunc(), "abcdef");
EXPECT_EQ(Str4.ToTrunc(), "abcdef");
}
示例2: GetMovieTy
TMovieTy TImdbNet::GetMovieTy(const TStr& MovieTyStr) {
TStr LcStr = MovieTyStr.GetTrunc().GetLc();
if (LcStr == "m") return mtyMovie;
else if (LcStr == "tv") return mtyTv;
else if (LcStr == "v") return mtyV;
else if (LcStr == "vg") return mtyVg;
else if (LcStr == "a") return mtyA;
else if (LcStr == "scene") return mtyScene;
else if (LcStr == "mini") return mtyMini;
else if (LcStr == "archiv") return mtyArch;
else if (LcStr == "voice") return mtyVoice;
else if (LcStr == "singin") return mtySing;
else if (LcStr == "als") return mtyAls;
else if (LcStr == "episod") return mtyEpisod;
else if (LcStr == "unconfirmed") return mtyUndef;
printf("Unknown type: '%s'\n", LcStr.CStr());
return mtyUndef;
}