﻿<?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++博客-C++世界-随笔分类-C++开发常见错误</title><link>http://www.cppblog.com/fdsajhg/category/14615.html</link><description>管理系统--&lt;</description><language>zh-cn</language><lastBuildDate>Tue, 05 Oct 2010 08:14:34 GMT</lastBuildDate><pubDate>Tue, 05 Oct 2010 08:14:34 GMT</pubDate><ttl>60</ttl><item><title>程序_错误</title><link>http://www.cppblog.com/fdsajhg/archive/2010/10/01/128192.html</link><dc:creator>傅先生</dc:creator><author>傅先生</author><pubDate>Fri, 01 Oct 2010 05:05:00 GMT</pubDate><guid>http://www.cppblog.com/fdsajhg/archive/2010/10/01/128192.html</guid><wfw:comment>http://www.cppblog.com/fdsajhg/comments/128192.html</wfw:comment><comments>http://www.cppblog.com/fdsajhg/archive/2010/10/01/128192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fdsajhg/comments/commentRss/128192.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fdsajhg/services/trackbacks/128192.html</trackback:ping><description><![CDATA[<br><br><br><br><br>//////////字符串<br><br>char *<br>---------------------<br>会程序错误<br><br><br>/////////字符串<br>用CString 放置数值---&nbsp; 网址,内容 过长.容易引起----------程序错误<br><br>char *test =new char[MAX_VALUE];<br><br>---------------------------------------------------------<br><br>/////////控件<br>当&nbsp;&nbsp; IDC_EDIT_PLACE1 被删除---依旧被调用则..<br><br>GetDlgItem(IDC_EDIT_PLACE1)-&gt; EnableWindow(FALSE);<br><br><br>-------------------------<br>&nbsp;/////////////////////////////////////////------------extern CString test1,test2;&nbsp; //误解<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /////////////-------------extern CString test1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;//正解<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /////////////-------------extern CString test1;<br>&nbsp;&nbsp;&nbsp; <br><br>////////extern 不能用在new ========extern char *test=new char[256]; //误解<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //////////////////////////========extern char *test[256];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; //误解<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //--------extern char test[256];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; //正解<br><br>//////////控件,<br>&nbsp;&nbsp;&nbsp; UpdateData(true);<br>&nbsp; 对应处理数值,对应函数--- 出错<br><br><br>
<img src ="http://www.cppblog.com/fdsajhg/aggbug/128192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fdsajhg/" target="_blank">傅先生</a> 2010-10-01 13:05 <a href="http://www.cppblog.com/fdsajhg/archive/2010/10/01/128192.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>提示错误---解决集锦</title><link>http://www.cppblog.com/fdsajhg/archive/2010/09/04/125851.html</link><dc:creator>傅先生</dc:creator><author>傅先生</author><pubDate>Sat, 04 Sep 2010 01:10:00 GMT</pubDate><guid>http://www.cppblog.com/fdsajhg/archive/2010/09/04/125851.html</guid><wfw:comment>http://www.cppblog.com/fdsajhg/comments/125851.html</wfw:comment><comments>http://www.cppblog.com/fdsajhg/archive/2010/09/04/125851.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fdsajhg/comments/commentRss/125851.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fdsajhg/services/trackbacks/125851.html</trackback:ping><description><![CDATA[<br><br>出现：<br>c:\program &nbsp; files\microsoft &nbsp; visual &nbsp; studio\vc98\include\winbase.h(216) &nbsp; : &nbsp; <span style="BACKGROUND-COLOR: yellow">error &nbsp; C2146: &nbsp; syntax &nbsp; error &nbsp; : &nbsp; missing &nbsp; '; ' &nbsp; before &nbsp; identifier</span> &nbsp; 'Internal ' <br>解决：ok，搞定了，还是头文件Windows.h的问题，只是我在放的位置放错了，
<img src ="http://www.cppblog.com/fdsajhg/aggbug/125851.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fdsajhg/" target="_blank">傅先生</a> 2010-09-04 09:10 <a href="http://www.cppblog.com/fdsajhg/archive/2010/09/04/125851.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>数值--常见--问题</title><link>http://www.cppblog.com/fdsajhg/archive/2010/08/28/124999.html</link><dc:creator>傅先生</dc:creator><author>傅先生</author><pubDate>Fri, 27 Aug 2010 23:20:00 GMT</pubDate><guid>http://www.cppblog.com/fdsajhg/archive/2010/08/28/124999.html</guid><wfw:comment>http://www.cppblog.com/fdsajhg/comments/124999.html</wfw:comment><comments>http://www.cppblog.com/fdsajhg/archive/2010/08/28/124999.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fdsajhg/comments/commentRss/124999.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fdsajhg/services/trackbacks/124999.html</trackback:ping><description><![CDATA[<br><br>16进<br><br><br><br><br>/////////////////<br>char byte<br><br>区别：char 有FFFFFB6<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;byte 正数<br><br>//////////显示&#8220;烫&#8221;等杂字符--解决办法<br><br>数值类型必须为char*<br>1,bufCopyData[itest]='\0';//整体初始化<br>2,char *dw_imtype=new char[2+2];//申请初始化 <br><br>
<img src ="http://www.cppblog.com/fdsajhg/aggbug/124999.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fdsajhg/" target="_blank">傅先生</a> 2010-08-28 07:20 <a href="http://www.cppblog.com/fdsajhg/archive/2010/08/28/124999.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>数据转换问题</title><link>http://www.cppblog.com/fdsajhg/archive/2010/08/20/124121.html</link><dc:creator>傅先生</dc:creator><author>傅先生</author><pubDate>Fri, 20 Aug 2010 12:24:00 GMT</pubDate><guid>http://www.cppblog.com/fdsajhg/archive/2010/08/20/124121.html</guid><wfw:comment>http://www.cppblog.com/fdsajhg/comments/124121.html</wfw:comment><comments>http://www.cppblog.com/fdsajhg/archive/2010/08/20/124121.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fdsajhg/comments/commentRss/124121.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fdsajhg/services/trackbacks/124121.html</trackback:ping><description><![CDATA[<p><br><br>char 转 int <br>&nbsp;&nbsp;////////<br>&nbsp;&nbsp;&nbsp;char m_add_right_Data[6];<br>&nbsp;&nbsp;test.Format("正向地址 :");<br>&nbsp;&nbsp;for(int t=FIXADD1,int atemp=0;t&lt;FIXADD1+5;t++,atemp++)<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;m_add_right_Data[atemp]=bufCopyData[t];&nbsp; //char 数据问题<br>&nbsp;&nbsp;&nbsp;temp.Format("%x ",m_add_right_Data[atemp]);<br>&nbsp;&nbsp;&nbsp;test+=temp;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;AfxMessageBox(m_add_right_Data);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int _itemp=atoi(m_add_right_Data);&nbsp;&nbsp; </p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;DWORD iNum22 = 0; <br>&nbsp;&nbsp;//char szNum[32] = {1234}; <br>&nbsp;&nbsp;iNum22 = atoi(m_add_right_Data);<br>&nbsp;&nbsp;mess_context.Format("%s",m_add_right_Data);<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nt resultnum=-1;&nbsp;&nbsp; <br>&nbsp;&nbsp;char *pStr2=(char *)mess_context.GetBuffer(0);&nbsp;&nbsp; <br>&nbsp;&nbsp;sscanf(pStr2,"%x",&amp;iNum);<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;temp.Format("内容地址iNum为 %x",(DWORD*)iNum);&nbsp; //正解的</p>
<p>&nbsp;&nbsp;AfxMessageBox(temp);<br>//_i = atoi(m_add_right_Data);</p>
<p><br>&nbsp;&nbsp;test.Format("作为测试: %d",_itemp);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AfxMessageBox(test);</p>
<p><br>&nbsp;&nbsp;mess_context.Format("%s",m_add_right_Data);<br>&nbsp;&nbsp;</p>
<p><br>&nbsp;&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nt resultnum=-1;&nbsp;&nbsp; <br>&nbsp;&nbsp;char *pStr=(char *)mess_context.GetBuffer(0);&nbsp;&nbsp; <br>&nbsp;&nbsp;sscanf(pStr,"%x",&amp;iNum);<br>&nbsp;&nbsp;temp.Format("内容地址iNum为 %x",(DWORD*)iNum);&nbsp; //正解的 2<br>&nbsp;&nbsp;AfxMessageBox(temp);</p>
<p>&nbsp;</p>
<img src ="http://www.cppblog.com/fdsajhg/aggbug/124121.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fdsajhg/" target="_blank">傅先生</a> 2010-08-20 20:24 <a href="http://www.cppblog.com/fdsajhg/archive/2010/08/20/124121.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ansi --- Unicode</title><link>http://www.cppblog.com/fdsajhg/archive/2010/08/20/124065.html</link><dc:creator>傅先生</dc:creator><author>傅先生</author><pubDate>Fri, 20 Aug 2010 01:49:00 GMT</pubDate><guid>http://www.cppblog.com/fdsajhg/archive/2010/08/20/124065.html</guid><wfw:comment>http://www.cppblog.com/fdsajhg/comments/124065.html</wfw:comment><comments>http://www.cppblog.com/fdsajhg/archive/2010/08/20/124065.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fdsajhg/comments/commentRss/124065.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fdsajhg/services/trackbacks/124065.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;<br><br><br><br>wchar_t pwchello[500];<br>&nbsp;&nbsp;ReadProcessMemory(hProcess,(LPVOID)iNum,&amp;pwchello,800,NULL);<br>&nbsp;&nbsp;mess_context.Format("内容为:");<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;//&nbsp;&nbsp; AfxMessageBox(pwchello);<br>&nbsp;&nbsp;CString atemp[50];<br>&nbsp;&nbsp;wchar_t *chTest=new wchar_t[pCopyDataStruct-&gt;cbData-10];<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;//&nbsp; MessageBox(NULL,"","");<br>&nbsp;&nbsp;for(int i=0;i&lt;pCopyDataStruct-&gt;cbData-10;i++)<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;chTest[i]=pwchello[i];<br>&nbsp;&nbsp;&nbsp;temp.Format("%X",pwchello[i]);<br>&nbsp;&nbsp;&nbsp;mess_context+=temp;<br>&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; atemp[i]=m_MessageContex[i];<br>&nbsp;&nbsp;}&nbsp;&nbsp;<br>&nbsp;&nbsp;MessageBoxW(NULL,chTest,chTest,MB_OK|MB_ICONINFORMATION);<br><br><br><br><br>//////////////////<br>&nbsp;//&nbsp;wchar_t str[]=L"中国";<br>&nbsp;/*<br>&nbsp;TCHAR szTest[256] = _T("This is a Test String!");<br>&nbsp;CString str(szTest);<br>&nbsp;AfxMessageBox(str);<br>&nbsp;wchar_t szTest1[256] = _T("Also a test string!");<br>&nbsp;str = szTest1;<br>&nbsp;AfxMessageBox(str);<br>&nbsp;str.Format(_T("%s"), _T("Again!!!It's a test string!"));<br>&nbsp;wchar_t *szTest2;<br>&nbsp;szTest2 = str.GetBuffer(str.GetLength());<br>&nbsp;TRACE1("%s", szTest2);&nbsp; */<br>&nbsp;/*<br>&nbsp;setlocale(LC_ALL,"chs");<br>&nbsp;wchar_t test[] = L"测试Test";<br>&nbsp;wprintf(L"%s",test);<br>&nbsp;<br>&nbsp;&nbsp; CString temp;<br>&nbsp;&nbsp; <br>&nbsp;&nbsp;//temp.Format(L"%s",test);<br>&nbsp;&nbsp;//AfxMessageBox(str);<br>&nbsp;&nbsp;<br>&nbsp;MessageBoxW(NULL,test,test,MB_OK|MB_ICONINFORMATION);*/
<img src ="http://www.cppblog.com/fdsajhg/aggbug/124065.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fdsajhg/" target="_blank">傅先生</a> 2010-08-20 09:49 <a href="http://www.cppblog.com/fdsajhg/archive/2010/08/20/124065.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>