﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-海阔凭鱼跃-文章分类-Windows Programming</title><link>http://www.cppblog.com/fishyumiao/category/16909.html</link><description>小鱼的博客</description><language>zh-cn</language><lastBuildDate>Thu, 02 Jun 2011 21:24:35 GMT</lastBuildDate><pubDate>Thu, 02 Jun 2011 21:24:35 GMT</pubDate><ttl>60</ttl><item><title>mbstowcs的使用</title><link>http://www.cppblog.com/fishyumiao/articles/146705.html</link><dc:creator>yumiao</dc:creator><author>yumiao</author><pubDate>Wed, 18 May 2011 14:35:00 GMT</pubDate><guid>http://www.cppblog.com/fishyumiao/articles/146705.html</guid><wfw:comment>http://www.cppblog.com/fishyumiao/comments/146705.html</wfw:comment><comments>http://www.cppblog.com/fishyumiao/articles/146705.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fishyumiao/comments/commentRss/146705.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fishyumiao/services/trackbacks/146705.html</trackback:ping><description><![CDATA[<p>函数原型：<strong><br />&nbsp;&nbsp;&nbsp;size_t</strong> <strong>mbstowcs(</strong> <strong>wchar_t</strong> <strong>*</strong><em>wcstr</em><strong>,</strong> <strong>const</strong> <strong>char</strong> <strong>*</strong><em>mbstr</em><strong>,</strong> <strong>size_t</strong> <em>count</em> <strong>);<br /></strong>其中<em>count</em> 为需要转换的字符个数，而很多人会将值设为strlen(mbstr)，如果wcstr初始化时赋了NULL值，则不会出现问题；而当wcstr没有初始化时，一般会出现问题，strlen个字符之后值是无法确定的。所以为了不会出现这样的问题，应将count的值赋为strlen(mbstr)+1。<br />&nbsp;&nbsp;&nbsp;但这不是最好的赋值办法，因为如果wcstr内存不够存放转换后的字符串时，仍然会出现错误，最好的办法是将count赋值为wcstr分配的元素个数。</p><img src ="http://www.cppblog.com/fishyumiao/aggbug/146705.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fishyumiao/" target="_blank">yumiao</a> 2011-05-18 22:35 <a href="http://www.cppblog.com/fishyumiao/articles/146705.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>