edwardcmh

人氣不過肥皂泡

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年3月20日

摘要: 最近的项目在Linux下用到了TinyXML库,但是输出xml中的中文总是显示乱码,用UltraEdit查看输出文件为ASCII编码,求助Google大神,发现只需要将tinyxml.cpp源文件中的3处useMicrosoftBOM = false;改为useMicrosoftBOM = true;即可输出UTF-8编码的xml文件了,原理在这里,对作者表示感谢。 阅读全文
posted @ 2012-03-20 18:57 edwardcmh 阅读(987) 评论(0) 推荐(0) 编辑

摘要: 1. 返回局部变量的值 可以有两种情况:返回局部自动变量和局部静态变量,比如, int func(){ int temp = 0; // 返回局部自动变量的值 return temp;}局部变量temp存储在栈中,函数返回时会自动复制一份temp的copy给调用者,没有问题。int func(){ static int a = 1; // 返回局部静态变量的值 return a;}局部变量a存... 阅读全文
posted @ 2012-03-20 18:36 edwardcmh 阅读(2301) 评论(3) 推荐(4) 编辑