<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangpf2008的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangpf2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangpf2008]]></copyright><item><title><![CDATA[win32程序浮点数据精度问题]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/10002857</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/10002857</guid><author>wangpf2008</author><pubDate>Fri, 16 Aug 2013 15:19:33 +0800</pubDate><description><![CDATA[浮点数显示问题
 
问题描述：在本地系统中定义了一个float变量，并赋一个很大值，但程序运行结果与原始值不一致。如下测试程序：






int main(int argc, char* argv[])
{
         float fvalue = 
123456789012.0;
         float *p = &fvalue;
         p]]></description><category></category></item><item><title><![CDATA[iphone4s 自动拨电话]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/8047574</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/8047574</guid><author>wangpf2008</author><pubDate>Mon, 08 Oct 2012 11:38:48 +0800</pubDate><description><![CDATA[iphone4s 自动拨电话1、如果没猜错的话你的HOME键上应该贴着保护贴呢，否则HOME键要比屏幕略低，一般是不会长时间按这个键的。2、语音控制是无法关闭的。但是可以关闭这个功能。简单的说就是你关闭这个功能以后，长时间按HOME键还是有，只不过拨不出去而已。3、关闭这个功能。首先，设置--通用--Siri--Siri（关闭）。然后，设置--通用--密码锁定--（输入你的密码）--语音拨号(关闭]]></description><category></category></item><item><title><![CDATA[Adroid 应用程序开发环境搭建]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/7438965</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/7438965</guid><author>wangpf2008</author><pubDate>Sun, 08 Apr 2012 23:07:59 +0800</pubDate><description><![CDATA[Adroid 应用程序开发环境搭建
 
其实基本步骤网上已经有很多介绍了，详细参考以下链接：
http://www.cnblogs.com/lukun/archive/2011/02/22/1961444.html
 
下面就将我在安装过程遇到的问题加以总结：
 
1.        安装jdk
2.        安装Adroid sdk 
a)        下载完成后，运行]]></description><category></category></item><item><title><![CDATA[ios::binary和ios::text打开文件区别，fstream读写文件示例]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5637350</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5637350</guid><author>wangpf2008</author><pubDate>Mon, 31 May 2010 17:26:00 +0800</pubDate><description><![CDATA[<br /><br />把网上搜索的内容大致汇总一下：<br />1.text方式写入文件会将换行(/n)扩展成/r/n， 读文件时则自动转换回来<br />2.binary方式则不会作任何扩展，与读写内容一致<br />3.默认为text方式<br /> <br />详细参考：http://blog.youkuaiyun.com/wanfustudio/archive/2007/09/14/1785131.aspx<br /> <br />附录：自己写的使用fstream读写文件的两个函数<br />#include]]></description><category></category></item><item><title><![CDATA[stl string TRACE问题]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5635095</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5635095</guid><author>wangpf2008</author><pubDate>Sun, 30 May 2010 20:40:00 +0800</pubDate><description><![CDATA[程序用要输出调试信息，但使用TRACE总是提示："CrtDbgReport: String too long or IO Error" TRACE(_T("head: %s/n"), str.c_str());  //str是一个wstring类型 网上找了一下，可行的办法是： char* old_locale = _strdup( setlocale(LC_CTYPE,N]]></description><category></category></item><item><title><![CDATA[java 命令行调用，更改当前路径，程序运行出错]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5635080</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5635080</guid><author>wangpf2008</author><pubDate>Sun, 30 May 2010 20:29:00 +0800</pubDate><description><![CDATA[自己的源程序是在F:/parser/ParserDemo.java，使用命令行：javac -classpath stanford-parser.jar;. ParserDemo.java编译，命令行：java -cp stanford-parser.jar;. Parser运行都没有问题。 但是当我在c++程序中使用用命令行（java -cp stanford-parser.]]></description><category></category></item><item><title><![CDATA[delete[] 报错问题]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5615937</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5615937</guid><author>wangpf2008</author><pubDate>Sat, 22 May 2010 11:03:00 +0800</pubDate><description><![CDATA[程序中开始new了一块内存，最后销毁时使用Delete[]老报错， pointNum = GetPointNum(file);	pPointList = new POINT3F[pointNum-1];	memset(pPointList, 0, sizeof(POINT3F)*(pointNum-1));后来发现红色部分大小与程序所需内存大小明显不符，后来将其改为： ]]></description><category></category></item><item><title><![CDATA[编程规范之缩写（转）]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5526045</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5526045</guid><author>wangpf2008</author><pubDate>Sun, 25 Apr 2010 09:33:00 +0800</pubDate><description><![CDATA[很多编程规范里都提到了尽量避免使用缩写，理由是“长度不是问题”，确实对于编译器来说也许“长度不是问题”，但对于程序员来说，长度绝对是个问题。试问：Application_ShowDetails_Button 和 APL_ShowDetails_BTN 你更喜欢写哪个？或者你还会在程序里写出URL的全称啊？所以我们不应该避免使用缩写，而是应该避免乱用缩写，合理使用缩写。通常我们推荐使用3]]></description><category></category></item><item><title><![CDATA[关于LNK2023链接错误]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5526016</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5526016</guid><author>wangpf2008</author><pubDate>Sun, 25 Apr 2010 09:07:00 +0800</pubDate><description><![CDATA[fatal error LNK2023: 错误的 DLL 或入口点 msobj80.dll。按网上的方法试了，对比了link.exe与msobj80.dll版本，也检查了依赖项：msvcr80.dll和kernel32.dll，都没有问题，build还是有问题。 项目上右键“清理”再“生成” 也不行，但是“重新生成”就好了。也不知到是自己代码的问题还是vs的问题。]]></description><category></category></item><item><title><![CDATA[flex、bison代码在visual studio 编译]]></title><link>https://blog.youkuaiyun.com/wangpf2008/article/details/5354125</link><guid>https://blog.youkuaiyun.com/wangpf2008/article/details/5354125</guid><author>wangpf2008</author><pubDate>Sun, 07 Mar 2010 17:46:00 +0800</pubDate><description><![CDATA[	在cygwin下自己写了个汇编器，使用flex和bison分别做词法和和语法分析。在cygwin下可以运行，但是汇编器要作为整个功能的一部分，就不得不把它封装起来，给外部提供接口。下边大概讲一下移植的过程及遇到的问题。在vc下新建win32控制台应用程序，如果你的bison源代码中包含main函数建一个空工程就行了；要在Windows下对flex和bison源码(assembler.]]></description><category></category></item></channel></rss>