• CString杂记


    1、格式化 str.Format(_T("Line[%2d] %s ... "),a,b)

      得到长度= str.GetLength()

    2、

    CString.Left( int nCount ) const;                   //从左边1开始获取前 nCount 个字符
    
    CString.Mid( int nFirst ) const;                      //从左边第 nCount+1 个字符开始,获取后面所有的字符
    
    CString.Mid( int nFirst, int nCount ) const;    //从左边第 nFirst+1 个字符开始,获取后面  nCount 个字符
    
    CString.Right( int nCount ) const;                  //从右边1开始获取从右向左前 nCount 个字符
    

    3、
    str.Replace(被替换,替换)         
    str.MakeUpper()/ MakeLower();
    str.MakeReverse() // 翻转;       
    要找的字符位置=str.Find(要找的字符);
    str.IsEmpty() //判断是否为空;         
    strSplit(str,Arr)//以空格隔开str放入Arr; 

    int strSplit(CString str, CStringArray & splitstr)
      {
        //str.MakeUpper();
        splitstr.RemoveAll();
        int count = 0;
        CString Seperator = _T(" ");
        int Position = 0;
        CString token;
        for(int i=0;;i++)
        {
          token = str.Tokenize(Seperator,Position);
          if(token.IsEmpty())
          {
            count=i;
            break;
          }
          splitstr.Add(token);
        }
        return count;
      }
    
  • 相关阅读:
    Nginx 教程(安装在Windows)
    APS.Net Core 启用跨域请求
    C# 监听数据库表的变化(SqlDependency)
    C# WebSocket 及时通信协议
    Sqlserve 常用语句
    C# Socke t网络编程
    什么是分布式缓存
    好诗!!!
    ASP.NET MVC中获取URL地址参数的两种写法
    jQueryEasyUI Messager基本使用
  • 原文地址:https://www.cnblogs.com/wolun666/p/10213737.html
Copyright © 2020-2023  润新知