zoukankan      html  css  js  c++  java
  • VS2005设置字符集/CString.GetLength()的结果

    VS2005默认使用Unicode字符集

    如果你不希望程序支持Unicode字符集,则不用改动程序。更改项目设置就可以了。
    项目菜单–项目属性(最后一个)–配置属性–常规–项目默认值–字符集,(Project-> Properties-> Configurations Properties-> General-> Project Defaults-> Charater Set)将使用Unicode字符集改为未设置即可。

    CString str=_T("汗VS");

    printf("str.GetLength()=%d/n",str.GetLength());

    讲Unicode字符集设置为未设置时:

    输出:str.GetLength()=4

    使用默认设置,使用Unicode:

    输出:str.GetLength()=3

    Unicode GetLength输出字符个数,三个字符 “汗” 、“V”、“S”

    未设置时输出字节数,“汗”是两个字节,“V”、"S"各一个字节

  • 相关阅读:
    python 去重
    怎样稳稳获得年化高收益
    module_loader.py
    mac上安装ta-lib
    mac上安装memcache
    创建widget
    smartsvn 用法
    用nifi executescript 生成3小时间隔字符串
    TclError: no display name and no $DISPLAY environment variable
    【C#】详解C#序列化
  • 原文地址:https://www.cnblogs.com/ezhong/p/2171482.html
Copyright © 2011-2022 走看看