会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> C/S程序开发专区 >> C/C++编程论坛 >> 请各位高手帮一下忙!
首页
中资源
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 166 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
 * 贴子主题:请各位高手帮一下忙! 悬赏分50 [已结帖] 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 jackiesen 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:96
  专家分:0
  提问帖:2/1
  回答帖:0
  总帖数:4
  经验值:61
  注 册:2008-11-12
给jackiesen发送一个短消息 把jackiesen加入好友 查看jackiesen的个人资料 搜索jackiesen在C/C++编程论坛的所有贴子  引用回复这个贴子 回复这个贴子楼主

发贴心情 请各位高手帮一下忙!

//example5_8.cpp
#include<iostream> 
using namespace std;
class A
{
public:
    virtual ~A()
 { 
        cout<<"call A::~A()"<<endl;
 } 
};
class B:public A
{
public:
    B(int i)
 { 
        buf=new char[i];
 }
    virtual ~B()
 {
        delete[] buf;
        cout<<"call B::~B()"<<endl;
 }
private:
    string buf;
};
void fun(A *a)
{
    delete a;
}
int main()
{
    A *a=new B(10);
    fun(a);
    return 0;
}

在运行的时候老是出现,fatal error C1083: Cannot open include file: 'point.h': No such file or directory
Error executing cl.exe.
不知道怎么回事

发帖:2008-11-20 22:20:00
  鲜花(0)  鸡蛋(0)
 独孤剑圣 帅哥哟,离线,有人找我吗?
  
  
  等 级:职业侠客
  积 分:9360
  专家分:5901
  提问帖:1/1
  回答帖:490
  总帖数:562
  经验值:651
  注 册:2007-11-25
给独孤剑圣发送一个短消息 把独孤剑圣加入好友 查看独孤剑圣的个人资料 搜索独孤剑圣在C/C++编程论坛的所有贴子 引用回复这个贴子 回复这个贴子2

发贴心情 

没有找到,出错的应该不是你这段代码,point.h,这个头文件你建立了吗?

善与恶,只在一念之间~~~~~

发帖:2008-11-21 6:59:00
 我挂科了 帅哥哟,离线,有人找我吗?狮子座1986-8-4
  
  
  头 衔:西南科技大学
  等 级:版主
  威望:5
  积 分:3624
  专家分:2889
  提问帖:32/32
  回答帖:347
  总帖数:985
  经验值:1501
  注 册:2007-4-14
给我挂科了发送一个短消息 把我挂科了加入好友 查看我挂科了的个人资料 搜索我挂科了在C/C++编程论坛的所有贴子 引用回复这个贴子 回复这个贴子3

发贴心情 

呃...  没有include这个头文件啊...  重新建个工程试试

把我埋在沙子里,我会生根发芽...

欢迎光临我的E盘 http://shary.ys168.com

发帖:2008-11-21 8:48:00
 wsw771006 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:960
  专家分:432
  提问帖:0/0
  回答帖:50
  总帖数:56
  经验值:112
  注 册:2008-10-18
给wsw771006发送一个短消息 把wsw771006加入好友 查看wsw771006的个人资料 搜索wsw771006在C/C++编程论坛的所有贴子  引用回复这个贴子 回复这个贴子4

发贴心情 

LZ的buf=new char[i];在VC6.0中无法编译通过。在C++中string和char[]是完全不同的。将string buf改成char *buf就可以了。
发帖:2008-11-21 21:54:00
 xuyiboy 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:260
  专家分:25
  提问帖:0/0
  回答帖:3
  总帖数:4
  经验值:56
  注 册:2008-11-19
给xuyiboy发送一个短消息 把xuyiboy加入好友 查看xuyiboy的个人资料 搜索xuyiboy在C/C++编程论坛的所有贴子  引用回复这个贴子 回复这个贴子5

发贴心情 

就是,将string buf 改成 char* buf 在 Visual studio 2008 上可以完全运行正确
发帖:2008-11-22 22:07:00
 anzhiyu 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:226
  专家分:7
  提问帖:1/1
  回答帖:7
  总帖数:15
  经验值:85
  注 册:2008-8-14
给anzhiyu发送一个短消息 把anzhiyu加入好友 查看anzhiyu的个人资料 搜索anzhiyu在C/C++编程论坛的所有贴子  引用回复这个贴子 回复这个贴子6

发贴心情 

我想可能是编译器的问题,有很多代码,在一个编译器可以运行,换到另一个,有时候就有错误。
也可能是point。h文件丢失!

尽管我现在还很菜,我努力,我虚心,我学习。。。。。。
我会很厉害

发帖:2008-11-22 23:05:00

本主题贴数6,分页:[返回帖子列表] [上一页] [1] [下一页]

此主题已经结帖:

wsw771006-50

 *快速回复:请各位高手帮一下忙!  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]

    管理选项锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告