char* WcharToChar(const wchar_t* wp)
{
char *m_char;
int len = WideCharToMultiByte(CP_ACP, 0, wp, wcslen(wp), NULL, 0, NULL, NULL);
m_char = new char[len + 1];
WideCharToMultiByte(CP_ACP, 0, wp, wcslen(wp), m_char, len, NULL, NULL);
m_char[len] = '\0';
return m_char;
}
wchar_t* CharToWchar(const char* c)
{
wchar_t *m_wchar;
int len = MultiByteToWideChar(CP_ACP, 0, c, strlen(c), NULL, 0);
m_wchar = new wchar_t[len + 1];
MultiByteToWideChar(CP_ACP, 0, c, strlen(c), m_wchar, len);
m_wchar[len] = '\0';
return m_wchar;
}

  

最新文章

  1. Hibernate注解----类级别注解以及属性注解详解----图片版本
  2. 隐藏ArcGIS server设置的用户名
  3. json 数组转换为js数组
  4. 直接下载完整chrome浏览器的方法
  5. ThindPad x230 无法U盘启动
  6. 业界最有价值的 ASP.NET 博文汇总
  7. JSP九大内置对象和四种属性范围解读
  8. 浅谈PHP的CI框架(一)
  9. Web前端知识体系精简
  10. Xcode调试时查看变量的方法
  11. Hadoop分布式集群搭建
  12. 深入理解计算机系统_3e 第六章家庭作业 CS:APP3e chapter 6 homework
  13. 设计模式 --> (11)桥接模式
  14. 玩转DWZ (一)---项目中怎么使用dwz
  15. JS操作数组-2
  16. week07 codelab02 C72
  17. <string.h>的学习
  18. 文件寄生——寻找宿主的不归路(NTFS文件流实际应用)
  19. Python之Flask和Django框架解决跨域问题,配合附加ajax和fetch等js代码
  20. 只能在堆上生成的对象 VS. 只能在栈上生成的对象

热门文章

  1. C# ConcurrentBag实现
  2. Android 实战之酷云(一)
  3. from String value ('{}'); no single-String constructor/factory
  4. 机器学习算法中的偏差-方差权衡(Bias-Variance Tradeoff)
  5. Python机器学习(1):KMeans聚类
  6. 关于FMDatabase executeQuery的问题
  7. Type Call requires API level 11 (current min is 8)解决办法
  8. 【java】解析java网络
  9. Java list对象列表排序 实例
  10. openfire接收离线消息