`
isiqi
  • 浏览: 16002159 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

CString转换成const char*或者LPCSTR

阅读更多

++代码

  1. //将CString转换成constchar*
  2. USES_CONVERSION;
  3. CStringstr=_T("要转换的字符");
  4. constchar*lpcs=NULL;
  5. lpcs=T2A(str.GetBuffer(str.GetLength()));
C++代码
  1. //将CString转换成LPCSTR
  2. USES_CONVERSION;
  3. CStringstr=_T("要转换的字符");
  4. LPCSTRlpcs=NULL;
  5. lpcs=T2A(str.GetBuffer(str.GetLength()));
  6. //LPCSTR其实就是constchar*
分享到:
评论

相关推荐

    CString,string,char*之间的转换

    string的c_str()也是非常常用的,但要注意和char *转换时,要把char定义成为const char*,这样是最安全的。 以上函数UNICODE编码也没问题:unicode下照用,加个_T()宏就行了,像这样子_T("%s") 补充: CString ...

    MFC中怎么把CString转换成char*

    最经典的写法,自己编写的在MFC中怎么把CString转换成char*

    MFC中cstring转换成char*函数

    这是我自己找的一个函数整理了下,做MFC开发时在unicode字符下使用,希望帮到大家,谢谢

    mfc cstring中文转char*

    介绍mfc的cstring包含中文时转换成char*的两种方法

    CString类型转换为char

    函数功能:将CString类型转换为char *类型,纯手打函数 参数: 1:CString类型变量 返回值 :char *类型指针 备 注:主要是因为MFC中默认使用的是Unicode字符集而不是多字节字符集,使用一般的C++函数转换会有问题

    rsa算法设计 密码学

    //extern "C" __declspec(dllexport) int RsaAEncrypt(CString& source,const char* key,const char* R,CStringArray& result);//加密 //extern "C" __declspec(dllexport) CString RsaADecrypt(CStringArray& ...

    MFC 数据类型转换

    经过类型强制转换,可以将 CString 类型转换成 char*,例如: CString cStr = "Hello,world!"; char* zStr = (char*)(LPCTSTR)cStr; 2、char* to CString char*类型可以直接给 CString,完成自动转换, 例如: ...

    CString-const-char-char-to-WCHAR.rar_CString To Char_char wchar_

    UNICODE下宽字符的CString转换为const char 和char到WCHAR的相互转换

    cstring string char*的对比,使用,相互转换的介绍

    cstring string char*的对比,使用,相互转换的介绍。

    VC中CString,int,string,char*之间的转换

    VC中CString,int,string,char*之间的转换及应用实例

    CString和char[]、 char*互转

    CString和char[]、 char*互转

    CString操作大全指南

    char* 转化成 CString;CString 转化成 char* 之一:使用LPCTSTR强制转化;CString 转化成 char* 之二:使用String对象的GetBuffer方法;CString 转化成 char*之三;和控件的接口;CString 型转化成 BSTR 型;BSTR ...

    WinInet简单封装示例程序

    void AddHeader(const char* lpszName, const char* lpszValue); void ClearCookies(); void AddCookie(const char* lpszName, const char* lpszValue); void ClearPostArgs(); void AddPostArg(const char* ...

    Unicode下CString与char*之间的转换(vs2008绝对实用)

    在VS2008中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多...这里总结了在VS2008环境中 Unicode字符集下CString和char *之间相互转换的几种方法,其实也就是Unicode字符集与MBCS字符集转换。

    CString-to-char(Unicode).rar_CString_cstring char*_cstring to ch

    Unicode下CString与char_转换

    CString string char 之间的相互转换

    int CString_unicode_to_char(CString str,char* buff) CString char_to_CString_unicode(char * szAnsi, int len) CString string_to_CString_unicode(std::string str) CString string_to_CString_unicode_Ex(std:...

    VC++类型转换整理(PDF格式)

    经过类型强制转换,可以将CString类型转换成char*,例如: CString cStr = "Hello,world!"; char* zStr = (char*)(LPCTSTR)cStr; 2、char* to CString char*类型可以直接给CString,完成自动转换,例如: char* ...

    VC++对字符串处理

    VC++ MFC里定义了一些宏,例如LPCTSTR表示const TCHAR*,LPTSTR表示TCHAR*,LPSTR表示char*,LPWSTR表示wchar_t*,LPCSTR表示const char*,LPCWSTR表示const wchar_t*。总之就是LP表示指针,C表示const,STR表示char...

    wince开发用转换类

    static CString charx2cs(char *s); cv(); virtual ~cv(); static int cstring_to_int(CString t); static CString s2cs(string text); static CString i2cs(int i); static string cs2s(CString s); static ...

    string、cstring 、char* 转化问题

    字符串之间的转化问题一直令人头痛,本文对此提出了不同的解答

Global site tag (gtag.js) - Google Analytics