zoukankan      html  css  js  c++  java
  • const char* && string && String^ 类型转换

    const char* && string && String^ 类型转换

     

     

    const char* ---> string

      const char * cw= "kkkkkkkkkk";

     string sw = cw;

    string ---> const char*

      using namespace std;

    string s = "kkkkk";

    const char* cc = s.data();

     

    const char* ---String^

    using namespace System::Runtime::InteropServices;

    const char* cc = "dddddddddd";

    System::String^ cmStr = gcnew System::String(cc);

    const char* iconData = "sjhfksssssl";

    String^ temp = String(iconData).ToString();

     

    String^ ---> const char*

     using namespace System::Runtime::InteropServices;  

    String^ className = "hhhh";  

    const char* ts = (char*)(Marshal::StringToHGlobalAnsi(className)).ToPointer();

     

    String^ ---> string

    using namespace System::Runtime::InteropServices;

     String^ className = "hhhh";  

    const char* ts = (char*)(Marshal::StringToHGlobalAnsi(className)).ToPointer();  

    string sw = ts;

     

    string ---> String^ string sw = "shkhk"; const char* cw = sw.data(); String^ temp = String(cw).ToString();

  • 相关阅读:
    GeoHash核心原理解析
    线程安全与可重入函数
    malloc和free的实现
    数字金字塔最大路径和——递归
    TCP连接建立与断开
    Gray Code
    C压缩字符串中的空格
    C++链接与装载
    epoll测试实例
    C++之手写strlen函数
  • 原文地址:https://www.cnblogs.com/tuncaysanli/p/3656741.html
Copyright © 2011-2022 走看看