char*转换为wchar_t*

用stdlib.h中的mbstowcs_s函数,可以通过下面的例子了解其用法:

char *CStr = "string to convert";
size_t len = strlen(CStr) + ;
size_t converted = ;
wchar_t *WStr;
WStr=(wchar_t*)malloc(len*sizeof(wchar_t));
mbstowcs_s(&converted, WStr, len, CStr, _TRUNCATE);

其结果是WStr中储存了CStr的wchar_t版本。

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

wchar_t*转换为char*

和上面的方法类似,用stdlib.h中的wcstombs_s函数,例子:

wchar_t *WStr = L"string to convert";
size_t len = wcslen(WStr) + ;
size_t converted = ;
char *CStr;
CStr=(char*)malloc(len*sizeof(char));
wcstombs_s(&converted, CStr, len, WStr, _TRUNCATE);

这时WStr中的内容将被转化为char版本储存在CStr中。

最新文章

  1. Win7 IIS下启用ASP.NET
  2. python 学习
  3. 内存只有4G的MBP要怎么破
  4. RHEL 集群(RHCS)配置小记 -- 文档记录
  5. DIV+CSS列表式布局(同意图片的应用)
  6. [Objective-c 基础 - 2.5] .h和.m文件,点语法,成员变量作用域
  7. sublime text 3 中 SFTP插件 的 配置
  8. CentOS 7安装redis及php扩展
  9. netty使用从0到1
  10. table切换jquery插件 jQuery插件写法模板 流程
  11. js中的数据类型、以及浅拷贝和深拷贝
  12. webservice的两种方式SOAP和REST的通俗理解
  13. Maven私服 Nexus使用一例
  14. Talend 从Excel导入Saleforce数据(二) TMAP是精髓
  15. TensorFlow函数:tf.zeros_like
  16. 数据库中表的位置,在sysdatabases中
  17. 关于cocos2dx 关键字的问题
  18. js input输入框的总结
  19. 在正文部分操作accordion内容展开和闭合
  20. sorl基本原理

热门文章

  1. Android性能优化之UI渲染性能优化
  2. Course2-Python函数和模块
  3. 全局程序集缓存GAC
  4. 排序算法的C语言实现(下 线性时间排序:计数排序与基数排序)
  5. Activex、OLE、COM、OCX、DLL之间有什么区别?
  6. Ocelot中文文档-GraphQL
  7. 成功实现在VS2017下编译含<pthread.h>的代码:
  8. SSM框架下声明式事务管理(注解配置方式)
  9. SignalR网页实时推送
  10. Spring Boot实战笔记(五)-- Spring高级话题(Spring Aware)