为什么我的vc6运行的时候提示说出现了一个问题,导致程序停止正常工作,(我的vc6是安装在win8

为什么我的vc6运行的时候提示说出现了一个问题,导致程序停止正常工作,(我的vc6是安装在win8系统上的,按照百度上的改造)... 为什么我的vc6运行的时候提示说出现了一个问题,导致程序停止正常工作,(我的vc6是安装在win8系统上的,按照百度上的改造) 展开
 我来答
实用计算机技术
2015-12-21 · 介绍最实用的计算机技术,分享经验心得。
实用计算机技术
采纳数:61 获赞数:582

向TA提问 私信TA
展开全部
下载一个vc6.0的补丁包打上就行
追答
或者是自己添加一个运行的按钮
追问
怎么添加一个运行的按钮?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
机骊pk
2015-12-22 · TA获得超过7574个赞
知道小有建树答主
回答量:958
采纳率:0%
帮助的人:208万
展开全部
SZYString SZYString::operator+(SZYString &str2){
size = size + 20;
char* newstr = new char[size];
for (int i = 0; i < end; i++) {
newstr[i] = str[i];
}
delete []str;//这句不需要的吧
for (int j = end; j < (end + str2.end); j++) {
newstr[j] = str2.str[j - end];
}
str = new char[size];
for (int m = 0; m < (end + str2.end); m++) {
str[m] = newstr[m];
}
end = end + str2.end;
delete newstr;//这句是不是delete[] newstr;
return str;
构造函数:
SZYString::SZYString(const char* a)
{
end = 0;
for (int j = 0; a[j] != '\0'; j++) {
end += 1;
}
size = 20;
while (end >= size) {
size = size + 20;//这句是不是该这样size = end + 20
}
str = new char[size];
for (int i = 0; a[i] != '\0'; i++) {
str[i] = a[i];
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萢萢i3
2015-12-21 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.7万
采纳率:71%
帮助的人:4656万
展开全部
检查一下代码有没有什么逻辑错误
更多追问追答
追问
就是有一个代码我直接粘贴复制下来可以运行,但我照着打一遍不可以运行
追答
那估计是你打错了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式