一个C++builder的调试方法~

一个C++builder的调试方法~
    继续研究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));
}
试过..不错~~

你可能感兴趣的:(一个C++builder的调试方法~)