青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

不戒廟

求助:CString Format自身的溢出的問題

以下是代碼

1 CString strMsg1 = "確認(rèn)要刪除 %s 嗎?";
2 CString title = "標(biāo)題";
3 StrMsg1.Format(strMsg1,title");
以上這段代碼出錯
Expression:("Buffer too small",0)

而換成

1 CString strMsg1 ;
2 CString title = "標(biāo)題";
3 StrMsg1.Format("確認(rèn)要刪除 %s 嗎?",title");
就不出錯了

環(huán)境:Win2k3_En_Sp2 + VS2005

各位達(dá)人,能告訴我是什么原因。

posted on 2008-07-19 11:07 不戒大師 閱讀(3774) 評論(9)  編輯 收藏 引用

Feedback

# re: 求助:CString Format自身的溢出的問題 2008-07-19 11:35 斯卡

不明白你的title后為什么要加"  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題 2008-07-19 12:06 三不戒大師

title值是變量啊,并不是固定值
  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題[未登錄] 2008-07-19 12:15 Kevin

title 不是字符串對象, 而不是char指針, 你應(yīng)該 (LPCSTR)title 才對, 因為CString重載了LPCSTR, 這樣在運行時才能自動轉(zhuǎn)換成char指針, 匹配到 %s  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題[未登錄] 2008-07-19 12:16 Kevin

改一下"title 不是字符串對象" 應(yīng)為 "title是CString對象"  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題 2008-07-19 12:40 陳梓瀚(vczh)

CString能隱式轉(zhuǎn)換到LPCTSTR的,這個倒不是問題。難道CString非空的時候,F(xiàn)ormat就默認(rèn)『該對象被重新利用,而不是重新構(gòu)造一個新的CString對象』?  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題 2008-07-19 12:54 wxyz

CString::Format
void Format( LPCTSTR lpszFormat, ... );

void Format( UINT nFormatID, ... );

Parameters

lpszFormat

A format-control string.

nFormatID

The string resource identifier that contains the format-control string.

Remarks

Call this member function to write formatted data to a CString in the same way that sprintf formats data into a C-style character array. This function formats and stores a series of characters and values in the CString. Each optional argument (if any) is converted and output according to the corresponding format specification in lpszFormat or from the string resource identified by nFormatID.
////!!!!!這地方好像說了.
The call will fail if the string object itself is offered as a parameter to Format. For example, the following code:

CString str = "Some Data";
str.Format("%s%d", str, 123); // Attention: str is also used in the parameter list.

will cause unpredictable results.
////!!!!
When you pass a character string as an optional argument, you must cast it explicitly as LPCTSTR. The format has the same form and function as the format argument for the printf function. (For a description of the format and arguments, seeprintf in the Run-Time Library Reference.) A null character is appended to the end of the characters written.

  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題 2008-07-19 16:01 三不戒大師

@wxyz
謝謝,終于弄明白是怎么回事了  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題 2008-07-19 17:01 陳梓瀚(vczh)

經(jīng)常看到msdn里面把bug當(dāng)成feature……  回復(fù)  更多評論   

# re: 求助:CString Format自身的溢出的問題[未登錄] 2008-07-20 08:55 Leo

@陳梓瀚(vczh)
這本來就是一種未定義情況,如同snprintf中將自己作為一個參數(shù)一樣…  回復(fù)  更多評論   



只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


My Links

Blog Stats

常用鏈接

留言簿

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久亚洲人| 欧美怡红院视频一区二区三区| 一区二区三区自拍| 性色一区二区| 久久99在线观看| 在线看无码的免费网站| 欧美大片免费观看| 欧美精品v日韩精品v国产精品| 一本一道久久综合狠狠老精东影业| 亚洲乱码一区二区| 国产精品一区二区你懂得 | 欧美日韩国产欧| 亚洲欧美日韩精品久久亚洲区 | 美女日韩在线中文字幕| 久久资源av| 夜夜爽av福利精品导航| 亚洲美女在线一区| 狠狠色综合一区二区| 91久久午夜| 欧美激情亚洲自拍| 欧美视频一区在线观看| 久久成人av少妇免费| 免费视频最近日韩| 香蕉久久一区二区不卡无毒影院| 久久精彩视频| 亚洲在线一区二区三区| 久久米奇亚洲| 先锋资源久久| 欧美国产先锋| 久久婷婷国产麻豆91天堂| 欧美理论在线播放| 久久免费偷拍视频| 欧美午夜一区| 亚洲黄色毛片| 狠狠色丁香久久婷婷综合丁香| 亚洲精品免费在线播放| 黑人一区二区| 午夜国产精品影院在线观看| 最新日韩在线| 久久综合九色| 久久免费国产精品1| 国产精品久久久久久久久免费桃花 | 欧美亚洲视频在线看网址| 久久久欧美精品sm网站| 亚洲一区自拍| 欧美日韩一级黄| 亚洲福利小视频| 尤物yw午夜国产精品视频| 亚洲欧美中文日韩在线| 在线亚洲伦理| 欧美日本一区二区三区| 亚洲国产成人不卡| 亚洲国产成人高清精品| 久久精品国产第一区二区三区最新章节 | 亚洲一区二区三区四区在线观看| 麻豆国产va免费精品高清在线| 久久国产精品久久久| 国产精品激情偷乱一区二区∴| 亚洲精品乱码久久久久久日本蜜臀 | 久久综合福利| 欧美1区免费| 在线观看91久久久久久| 久久久噜噜噜久久人人看| 久久久久欧美精品| 精品1区2区3区4区| 久久久久国产免费免费| 欧美成在线观看| 亚洲精品免费在线观看| 欧美粗暴jizz性欧美20| 亚洲高清不卡| 一区二区三区四区蜜桃| 欧美三区在线观看| 亚洲综合丁香| 久久亚裔精品欧美| 亚洲韩国精品一区| 欧美日韩国产另类不卡| 亚洲视频在线免费观看| 久久国产精品一区二区三区四区 | 国产亚洲精品bt天堂精选| 亚洲视频在线观看三级| 午夜精品视频在线| 国际精品欧美精品| 欧美福利在线观看| 在线视频一区观看| 久久久一本精品99久久精品66| 亚洲高清激情| 欧美日韩在线播放三区| 亚洲欧美日韩精品久久久| 久久综合一区二区三区| 最新国产成人av网站网址麻豆 | 欧美成人激情视频| 99视频一区| 久久精品国产69国产精品亚洲| 在线欧美电影| 国产精品久久久久久久一区探花| 午夜精品免费视频| 亚洲国产精品一区二区第一页 | 伊人久久婷婷| 欧美日韩日日骚| 午夜精品久久| 欧美激情视频在线播放| 午夜精品久久久久影视| 亚洲第一在线综合网站| 国产精品国产成人国产三级| 久久成人精品| 亚洲香蕉视频| 亚洲日本va午夜在线影院| 欧美一区二区三区精品电影| 亚洲欧洲一区| 国产专区欧美精品| 国产精品啊啊啊| 免费一区视频| 久久国产精品99精品国产| 99精品福利视频| 欧美激情精品久久久久久变态| 午夜精品婷婷| 亚洲影视中文字幕| 亚洲日本aⅴ片在线观看香蕉| 国产欧美日韩综合| 欧美三级电影大全| 欧美成人官网二区| 久久久91精品| 欧美一区二区在线看| 中日韩在线视频| 欧美激情视频给我| 免费观看欧美在线视频的网站| 午夜精品视频在线观看| 亚洲一区激情| 亚洲视频在线一区| 一本久久a久久免费精品不卡| 136国产福利精品导航网址应用| 国产亚洲va综合人人澡精品| 国产精品久久久久9999吃药| 欧美日韩三区| 欧美日韩四区| 国产精品久久久久毛片大屁完整版| 欧美电影免费观看大全| 免费不卡视频| 女生裸体视频一区二区三区| 久久午夜激情| 欧美成人免费视频| 欧美精品福利在线| 欧美三级网页| 国产精品香蕉在线观看| 国产噜噜噜噜噜久久久久久久久| 国产精品久久久久久久久免费桃花 | 韩国三级在线一区| 国产综合第一页| 国内自拍一区| 亚洲国产精品ⅴa在线观看| 亚洲高清免费在线| 亚洲精品一二三区| 在线亚洲一区| 欧美一区二区视频网站| 久久久久国产一区二区三区四区| 久久精品视频在线看| 卡一卡二国产精品| 欧美激情精品久久久久久变态| 亚洲国产精品久久久| 亚洲国产日本| 亚洲综合导航| 另类图片国产| 国产精品v一区二区三区 | 久久久久在线观看| 欧美精品激情在线观看| 国产精品免费一区二区三区在线观看| 国产精品伦理| 亚洲国产成人精品久久| 亚洲视频高清| 久久综合给合| 亚洲精品视频免费| 久久成人免费电影| 欧美激情一区二区在线 | 久久久久中文| 国产精品a久久久久久| 韩国亚洲精品| 亚洲综合视频在线| 另类成人小视频在线| 亚洲欧洲在线看| 欧美在线观看你懂的| 欧美精品日韩| 国产一区二区三区视频在线观看| 91久久精品一区| 欧美自拍偷拍午夜视频| 亚洲人午夜精品| 久久免费精品视频| 国产精品亚洲精品| 一本色道久久综合亚洲91| 久久久免费精品视频| 一区二区三区高清| 欧美jjzz| 亚洲高清视频一区| 欧美一区永久视频免费观看| 亚洲大片av| 久久黄色影院| 国产亚洲欧美另类一区二区三区| 99视频有精品| 亚洲激情视频网| 另类激情亚洲| 国产自产高清不卡|