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


C++ tstring::end方法代码示例

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


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

示例1: TEXT

ConstantExpressionNode::ConstantExpressionNode(const std::tstring& theStrValue)
{
	std::size_t numIJ = std::count(theStrValue.begin(), theStrValue.end(), TEXT('i')) + std::count(theStrValue.begin(),theStrValue.end(),TEXT('j'));
	std::tstring formattedString = std::regex_replace(theStrValue, std::tRegexIterator::regex_type(TEXT("[ij]+")), TEXT(""));
	double numericVal = formattedString == TEXT("") ? 1 : _tstof(formattedString.c_str());

	switch(numIJ % 4)
	{
		case 0:
			this->value= std::complex<double>(numericVal,0);
			break;
		case 1:
			this->value= std::complex<double>(0,numericVal);
			break;
		case 2:
			this->value = std::complex<double>(-numericVal,0);
			break;
		default:
			this->value = std::complex<double>(0,-numericVal);
			break;
	}
}
开发者ID:Seggaeman,项目名称:MathParser,代码行数:22,代码来源:ExpressionNode.cpp

示例2: MakeFileNameLowerCase

void MakeFileNameLowerCase(std::tstring& filename)
{
	std::transform(filename.begin(), filename.end(), filename.begin(), tolower);
}
开发者ID:killbug2004,项目名称:WSProf,代码行数:4,代码来源:TestDirectory.cpp

示例3: tosS

	std::string tosS(std::tstring w){
		std::string s;
		s.assign(w.begin(), w.end());
		return s;
	}
开发者ID:hackingconstructionkit,项目名称:hacking-construction-kit,代码行数:5,代码来源:tstring.cpp

示例4:

TextData::TextData(const std::tstring& text, const tt::Vector2& pos, const tt::Vector4& color):Text( text.begin(), text.end() ),Position(pos),Color(color)
{}
开发者ID:GlenDC,项目名称:tt--Engine,代码行数:2,代码来源:SpriteFont.cpp


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