繼續研究C++builder,ms程序里有某個變量溢出了..但是百思不得其解..于是向萬老師請教C++builder的調試方法..然后萬老師教了我一個她自己調試方法..感覺很實用..類似于VC里面調試的printf();
(1)Form的方法ShowMessage(String);
這個函數可以把出你想知道的任意中間變量的值用消息框的形式顯示出來。
Example:
int Varies;
Form1->ShowMessage(IntToStr(Varies));
(2)利用Form的Memo控件
可以同時查看很多變量;先在窗體中添加一個Memo控件,然后調用Memo->Lines->Add(String)把要觀察的變量加進去;
Example:
float sum=0;
for(i=1;i<=100;i++)
{
sum+=1.0/i;
Form1->Memo->Lines->Add(FloatToStr(sum));
}
試過..不錯~~
posted on 2010-08-28 01:17
ccyy 閱讀(851)
評論(0) 編輯 收藏 引用