zoukankan      html  css  js  c++  java
  • CString经验

    CString经验

    string 变为 CString :

          string   str;

    CString  cstr = str.c_str();

    ////////////////////////////////////////////////////////////

    CString中查找子串:

          CString  cstr.Find(_T(“abc”));

    ///////////////////////////////////////////////////////////

    截取CString :

          CString  to_cut, result;

          result = to_cut.Mid(0, to_cut.GetLength() / 2);

    ////////////////////////////////////////////////////////////

    CString::Left

    CString Left( int nCount ) const; 

    throw( CMemoryException );

    返回的字符串是前nCount个字符。

    例子

    CString s( _T("abcdef") );

    ASSERT( s.Left(2) == _T("ab") );

    //////////////////////////////////////////////////////////////

    CString::MakeUpper

    void MakeUpper( );

    改变字符的大写

    //////////////////////////////////////////////////////////////

    CString::MakeLower

    void MakeLower( );

    改变字符的小写

    //////////////////////////////////////////////////////////////

    CString::Replace

    int Replace( TCHAR chOld, TCHAR chNew );

    int Replace( LPCTSTR lpszOld, LPCTSTR lpszNew );

    //////////////////////////////////////////////////////////////

    CString::MakeReverse

    void MakeReverse( );

    字符倒置

    //////////////////////////////////////////////////////////////

    CString::ReverseFind

    int ReverseFind( TCHAR ch ) const;

    返回值

    返回此CString 对象中与要求的字符匹配的最后一个字符的索引;如果没有找

    到需要的字符则返回-1。

    //////////////////////////////////////////////////////////////

  • 相关阅读:
    git版本回退问题记录
    git add的各种情况分类
    代码优化积累【持续更新】
    package.json和package-lock.json的区别
    new Date在IE下面兼容问题
    git fetch和git pull的区别
    Node.Js的热更新服务——supervisor
    springboot 指定启动环境
    java后台解决上传图片翻转90的问题,有demo,经过测试可用
    intellij IDEA 实用快捷键
  • 原文地址:https://www.cnblogs.com/johnpher/p/2570645.html
Copyright © 2011-2022 走看看