关于mfc的一点小问题、新手、特别新的新手...
程序是基于对话框的,对输入的数据进行直接插入排序 然后输出
void C排序Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
int s[1000],t;
m_e1.GetWindowTextW(LPTSTR(s),1000);
for (int i=1;i!='\0';++i)
{if(s[i]<s[i-1])
{t=s[i]; //t为监视哨
int j=i-1;
for (int j=i-1;t<s[j]&&t>=0;--j)
s[j+1]=s[j]; s[j+1]=t;}}
m_e2.SetWindowTextW(LPCTSTR(s));
UpdateData(FALSE);
}
执行时,总是这样
排序.exe 中的 0x00bd30cc 处未处理的异常: 0xC0000005: 读取位置 0x001e1000 时发生访问冲突
为什么吖..
void C排序Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
int s[1000],t;
m_e1.GetWindowTextW(LPTSTR(s),1000);
for (int i=1;i!='\0';++i)
{if(s[i]<s[i-1])
{t=s[i]; //t为监视哨
int j=i-1;
for (int j=i-1;t<s[j]&&t>=0;--j)
s[j+1]=s[j]; s[j+1]=t;}}
m_e2.SetWindowTextW(LPCTSTR(s));
UpdateData(FALSE);
}
执行时,总是这样
排序.exe 中的 0x00bd30cc 处未处理的异常: 0xC0000005: 读取位置 0x001e1000 时发生访问冲突
为什么吖..
...全文
相关推荐
MFC学习文档(新手学习MFC常遇到的问题!)
本文档主要关注新手在学习MFC过程中经常会遇到的问题,特别是关于列表视图控件(CListCtrl)的使用。
MFC快速入门,适合新手,MFC简明教程,绝非什么21天学会vc++
MFC 快速入门教程旨在帮助新手快速掌握MFC的基本概念和术语,并了解事件驱动程序设计方法。MFC 的优点在于,它提供了一个高效的开发环境,使得程序员可以更快速地开发出专业级的Windows应用程序。
VC++6.0 MFC实现正轴测投影、斜平行投影、一点透视
本教程将深入探讨如何使用VC++6.0中的Microsoft Foundation Classes (MFC)库来实现正轴测投影、斜平行投影以及一点透视这三种常见的投影方法。1.
对零基础MFC学习者的一点建议
追求细节与源码阅读学习MFC的过程中,不要忽视细节,特别是对于某些关键概念和功能的实现原理。阅读MFC的源码虽然可能有些困难,但却是提高技能的有效途径。
MFC新手入门教程-pdf文档
总之,"MFC新手入门教程"是一份全面的指南,它将引导你从零开始,逐步熟悉并掌握MFC的各个关键概念和编程实践。


