示例代码如下:
1 #include <boost/algorithm/algorithm.hpp> 2 #include <iostream> 3 using namespace std; 4 #include <string> 5 6 void TimerTest() 7 { 8 // 字符串大小写转换; 9 string strTemp = "asdQWEghhh"; 10 string strTemp1 = strTemp; 11 string strTemp2 = strTemp; 12 string strTemp3 = strTemp; 13 boost::to_upper(strTemp); 14 boost::to_lower(strTemp1); 15 string strTemp4 = boost::to_upper_copy(strTemp2); // 返回值变成大写,参数不变; 16 string strTemp5 = boost::to_lower_copy(strTemp3); // 返回值变成小写,参数不变; 17 }