将_TCHAR *转换为char *

可以利用W2A函数将将_TCHAR *转换为char *,举例:

#include "stdafx.h"
#include <stdlib.h>
#include <atlconv.h>

int _tmain(int argc, _TCHAR* argv[])
{
    _TCHAR * tchBuffer = L"12345";

    USES_CONVERSION;
    char *szBuffer = W2A(tchBuffer);

    int nNumber = atoi(szBuffer);

    printf("nNumber:%d", nNumber);

    return 0;
}

利用以上例子,可将保存着数字的_TCHAR *字符串,转换为数字。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,268评论 0 4
  • 史上最全的iOS面试题及答案 iOS面试小贴士———————————————回答好下面的足够了----------...
    Style_伟阅读 2,417评论 0 35
  • 多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原...
    LZM轮回阅读 2,027评论 0 12
  • 新特性: 1. 拖拽释放(Drag and drop) API 2. 语义化更好的内容标签(header,nav,...
    大笑一声阅读 144评论 0 0
  • 今年的父亲节,已经过了有些日子了。 我不知道,这是我所经历的第几个父亲节?但我知道,从2009年开始,我将要度过一...
    西瓜甜甜啦阅读 766评论 23 51