2014/11/22
2014/11/13
[C++] string大小寫轉換 (透過transform)
以前做大小寫轉換時候,會用tolower()、toupper()來做 (或者直接利用ASCII來加減)
比較麻煩的是要寫一個迴圈,一次一個字元來轉
剛剛有學弟問字串轉換的問題,順便google了一下,發現用transform只要一行就好
記得要#include <algorithm>
記得要#include <algorithm>
2014/11/02
Visual C++ 各種字串之間的轉換方法
Reference:
http://www.cnblogs.com/oomusou/archive/2008/07/24/cpp_string_net_string.html
要將C++ STL string轉成Visual C++的^String
可以透過gcnew()的參數來進行初始化
ex:
string data = "Hello World";
String ^str = gcnew String(data.c_str());
注意gcnew的參數需要是C-Style string,所以透過.c_str()做轉換
http://www.cnblogs.com/oomusou/archive/2008/07/24/cpp_string_net_string.html
要將C++ STL string轉成Visual C++的^String
可以透過gcnew()的參數來進行初始化
ex:
string data = "Hello World";
String ^str = gcnew String(data.c_str());
注意gcnew的參數需要是C-Style string,所以透過.c_str()做轉換
訂閱:
文章 (Atom)