在visual studio2005上Debug总是会出现各种问题,比如指针错误,乱码等,无法正确查看变量的值,这时候可以使用AfxMessageBox()方法对数据进行弹窗输出,但AfxMessageBox()函数只支持CString数据输出,我们就需要将int,string等类型的数据转为CString类型。
在MFC(Microsoft Foundation Classes)中,AfxMessageBox函数用于显示一个消息框。如果想在消息框中输出int型数据,可以使用CString来转换,然后显示。
#include <afxwin.h>
int main()
{
int myInt = 1234;
CString message;
message.Format(_T("The integer value is: %d"), myInt);
AfxMessageBox(message);
return 0;
}