青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Coder

HCP高性能計算架構,實現,編譯器指令優化,算法優化, LLVM CLANG OpenCL CUDA OpenACC C++AMP OpenMP MPI

C++博客 首頁 新隨筆 聯系 聚合 管理
  98 Posts :: 0 Stories :: 0 Comments :: 0 Trackbacks
http://www.cnblogs.com/linzheng/archive/2012/07/29/2614014.html

     在C++/CX里面是使用Platform::String類來表示字符串的類型,在windows運行時的接口和方法中,需要使用Platform::String來作為字符串參數的傳遞。如果需要使用標準C++的字符串類型如wstring或者string的時候,可以將Platform::String與標準的C++的字符串進行互相的轉換。

 

String類型的構造

String類型表示的是char16的字符串,可以直接通過字符串的賦值來進行構造也可以使用標準C++的wchar_t*指針進行構造。

// Initializing a String^ by using string literals
    String^ str1 = "Test"// ok for ANSI text. uses current code page
    String^ str2("Test");
    String
^ str3 = L"Test";
    String
^ str4(L"Test");


    
//Initialize a String^ by using another String^

    String
^ str6(str1);
    auto str7 
= str2;

    
// Initialize a String from wchar_t* and wstring
    wchar_t msg[] = L"Test";
    String
^ str8 = ref new String(msg);
    std::wstring wstr1(L
"Test");
    String
^ str9 = ref new String(wstr1.c_str());
    String
^ str10 = ref new String(wstr1.c_str(), wstr1.length());

 

字符的操作

 String提供了相關的方法來操作字符串,其中可以使用String::Data()方法來返回一個String^ 對象的wchar_t*指針。

 

// Concatenation 
    auto str1 = "Hello" + " World";
    auto str2 
= str1 + " from C++/CX!";    
    auto str3 
= String::Concat(str2, " and the String class");
    
    
// Comparison
    if (str1 == str2) /*  */ }
    
if (str1->Equals(str2)) /*  */ }
    
if (str1 != str2) /*  */ }
    
if (str1 < str2 || str1 > str2) /*  */};
    
int result = String::CompareOrdinal(str1, str2);
    
    
if(str1 == nullptr) /* */};
    
if(str1->IsEmpty()) /* */};

   
// Accessing individual characters in a String^
    auto it = str1->Begin();
    char16 ch 
= it[0];

 

String類型的轉換

String類型可以和標準C++的wstring進行互相的轉換

 

// compile with: /ZW
#include <string>

using namespace std;
using namespace Platform;

int main( array<String^>^ args ) 
{
    
// Create a String^ variable statically or dynamically from a 

literal 
string
    String
^ str1 = "AAAAAAAA";
    
    
// Use the value of str1 to create the ws1 wstring variable.
    wstring ws1( str1->Data() ); 
    
// The value of ws1 is L"AAAAAAAA".

    
// Manipulate the wstring value.
    wstring replacement( L"BBB" );
    ws1 
= ws1.replace ( 13, replacement );
    
// The value of ws1 is L"ABBBAAAA".

    
// Assign the modified wstring back to str1. 
    str1 = ref new String( ws1.c_str() ); 

    
return 0;
}


posted on 2012-10-29 21:51 jackdong 閱讀(420) 評論(0)  編輯 收藏 引用 所屬分類: Windows RT
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲丝袜av一区| 午夜久久99| 激情亚洲网站| 一区二区三区精品| 在线高清一区| 久久精品国产2020观看福利| 亚洲国产激情| 亚洲小说欧美另类婷婷| 欧美激情麻豆| 久久激情一区| 国产乱肥老妇国产一区二| 亚洲国产日韩一级| 老司机精品视频网站| 国产精品99久久久久久久久久久久| 久久久久一区二区三区四区| 亚洲一区二区动漫| 欧美精品亚洲| 在线观看久久av| 欧美一区在线视频| 在线综合欧美| 国产精品系列在线播放| 亚洲综合首页| 亚洲一区二区免费看| 亚洲欧美日韩在线综合| 国产欧美va欧美va香蕉在| 中文在线一区| 亚洲美女诱惑| 国产精品二区二区三区| 亚洲欧美日韩另类| 亚洲一级黄色片| 国产精品人人做人人爽人人添| 亚洲欧美日韩视频二区| 一本色道久久88精品综合| 亚洲另类在线视频| 欧美理论在线| 日韩视频在线观看免费| 久久精品99国产精品| 久久精品亚洲一区二区三区浴池| 国产精品最新自拍| 久久九九国产| 欧美成人资源| 午夜伦理片一区| 亚洲国产导航| 国产精品裸体一区二区三区| 亚洲在线观看免费视频| 亚洲永久在线观看| 国内久久精品视频| 欧美国产先锋| 欧美日韩欧美一区二区| 午夜电影亚洲| 免费成人性网站| 亚洲精品一区二区三区蜜桃久| 日韩一区二区精品视频| 亚洲狼人综合| 国产免费观看久久黄| 久久久www免费人成黑人精品| 久久综合久久综合久久| 日韩视频免费观看| 亚洲欧美视频一区二区三区| 亚洲国产日韩在线一区模特| 亚洲一区二区三区色| 欧美激情第一页xxx| 性视频1819p久久| 欧美一区二区三区免费看 | 亚洲欧洲日产国产综合网| 99精品国产一区二区青青牛奶| 国产亚洲一二三区| 亚洲精品一区二区三区蜜桃久 | 亚洲三级免费| 欧美在线播放一区二区| 亚洲天堂成人在线观看| 鲁大师影院一区二区三区| 欧美在线www| 欧美日韩国产在线| 欧美成人自拍| 国内精品视频666| 亚洲欧美国产77777| 妖精视频成人观看www| 性久久久久久| 亚洲欧美一区二区三区极速播放| 久久久久久日产精品| 午夜在线视频一区二区区别| 麻豆成人av| 国产欧美视频一区二区三区| 亚洲丰满少妇videoshd| 国产精品久久久久9999| 久热成人在线视频| 国产精品爽爽ⅴa在线观看| 亚洲电影免费观看高清完整版在线观看| 国产精品日韩在线| 洋洋av久久久久久久一区| 一区二区三区日韩精品视频| 最新国产精品拍自在线播放| 激情亚洲一区二区三区四区| 亚洲社区在线观看| 中文国产成人精品| 欧美国产日韩在线观看| 亚洲二区免费| 亚洲欧洲精品成人久久奇米网 | 91久久一区二区| 欧美高清视频免费观看| 久久久噜噜噜久久中文字免| 国产精品男女猛烈高潮激情 | 欧美午夜精品久久久久久人妖 | 欧美日韩午夜剧场| 亚洲国产一二三| 日韩视频中午一区| 欧美三级网址| 欧美呦呦网站| 一区二区在线观看视频在线观看| 亚洲一区二区三区在线观看视频 | 亚洲女ⅴideoshd黑人| 亚洲天堂黄色| 欧美午夜免费电影| 一区二区三区四区蜜桃| 午夜精品久久久久久久| 国产亚洲精品综合一区91| 亚洲综合精品一区二区| 国模套图日韩精品一区二区| 亚洲欧美成人网| 久久精品亚洲国产奇米99| 国产精品qvod| 亚洲午夜精品国产| 亚洲小视频在线观看| 国产一区二区精品丝袜| 久久久精品国产免大香伊| 亚洲高清视频中文字幕| 亚洲影院一区| 久久久久9999亚洲精品| 欧美福利视频在线| 亚洲人午夜精品| 国产精品大片| 欧美一区二区三区久久精品| 免费在线日韩av| 在线成人黄色| 欧美亚州韩日在线看免费版国语版| 亚洲视频电影图片偷拍一区| 久久人人97超碰精品888| 国产一区导航| 欧美国产精品一区| 久久精品成人欧美大片古装| 极品中文字幕一区| 欧美福利影院| 亚洲一区www| 免费视频一区| aa亚洲婷婷| 在线观看视频一区| 欧美日韩在线另类| 久久精品动漫| 亚洲一区日本| 亚洲精品免费在线观看| 国产亚洲一二三区| 欧美韩日一区| 久久精品伊人| 一区二区三区导航| 美女成人午夜| 久久精品国产v日韩v亚洲 | 欧美1区3d| 一区二区三区四区国产精品| 最新日韩中文字幕| 国产精品xxxxx| 久久亚裔精品欧美| 亚洲免费播放| 亚洲国产另类久久精品| 欧美在线视频二区| 亚洲欧美精品在线| 日韩午夜一区| 亚洲国产视频a| 在线免费观看日本一区| 久久精品日韩欧美| 久久gogo国模啪啪人体图| 99精品欧美一区| 亚洲国产另类久久久精品极度| 久久久久久久999| 亚洲永久在线观看| 亚洲人成网站999久久久综合| 国精产品99永久一区一区| 国产精品区一区| 国产精品一香蕉国产线看观看 | 精东粉嫩av免费一区二区三区| 性欧美大战久久久久久久久| 日韩午夜电影| 欧美国产日本韩| 久久阴道视频| 欧美一区二区精品在线| 欧美一级淫片aaaaaaa视频| 亚洲午夜激情免费视频| 亚洲在线中文字幕| 亚洲午夜一区二区三区| 亚洲欧美伊人| 久久久久青草大香线综合精品| 国产午夜一区二区三区| 国产一区二区看久久| 国产精品普通话对白| 国产精品一二三四| 国产欧美亚洲视频| 狠狠色丁香婷婷综合久久片| 在线观看91精品国产麻豆| 亚洲精品国产精品国自产观看| 亚洲欧洲精品天堂一级|