STL string大小写 转换

        std::string data = "This is a sample string.";
 
	// convert string to upper case
	std::for_each(data.begin(), data.end(), [](char & c) {
		c = ::toupper(c);
	});
 
	std::cout << "In Upper Case : " << data << std::endl;
 
	// convert string to back to lower case
	std::for_each(data.begin(), data.end(), [](char & c) {
		c = ::tolower(c);
	});
 
	std::cout << "In Lower Case : " << data << std::endl;


posted @ 2018-08-13 22:05  scott_h  阅读(288)  评论(0编辑  收藏  举报