类中析构函数用delete出错

类中析构函数用delete出错

#include <iostream> using namespace std; class A { char *name; public: A(char *a=”wang”){name=new char;name=a;} ~A(){ delete name; cout<<“s”<……

关于使用链表求两个集合的交集并集和差集的问题

关于使用链表求两个集合的交集并集和差集的问题

如题,由于学校系统会查重,所以只能发图上来了。希望高手帮看看问题在哪? 编译通过,运行后得不出正确结果,结果如下: 设置断点调试后如下: 原代码如下: 解决方案 30 find_difference为什么定义2个Node *q 30 本人已经知道你不对的原因了: 你find_intersection   find_union   find_……

关于模版模版参数

关于模版模版参数

http://bbs.csdn.net/topics/391819297?page=1#post-401187341 偶然看到这个帖子,对于其中的模版模版参数的写法有点疑惑,本人试了一下, 在VS2008 (VC9.0)中正确的写法如下。 namespace std { // 示例类模版1 template <typename _Ty1, type……

std::map

std::map

要实现的功能是:在参数设置控件的tablewidget里输入内容,点击保存按钮,在参数控件的tablewidget里对应显示内容。 写在一个类里,本人已经实现了,但是要写在两个类里,还要用到std::map<std::string, std::string>就不知道怎么写了, 求高手指点!一下是三个要用到的自定义函数: //其实真正不懂的是这三……

请帮看一下为什么不能运行,栈和队列应用

请帮看一下为什么不能运行,栈和队列应用

#include <iostream> #include <cstdlib> using namespace std; typedef struct QNode{ char  data; struct QNode *next; }QNode,*Queueptr; typedef struct{ Queueptr front; Queu……

问一下下“类”放在内存中哪个存储区

问一下下“类”放在内存中哪个存储区

注意:不是用类定义的对象 本人知道定义对象之后是放在堆区或栈区的,但是“类”本身是不是和函数一起被载入到代码区去了? 解决方案 5 “类本身”这种东西是不会保存在内存里的。他的作用就是告诉编译器怎么样生成代码,编译完了就没用了。就像其他简单的类型int或结构体,也是一样的。 1 引用: struct A { int i; int j; }; void m……

关于用链表实现一组数据的去重后排序

关于用链表实现一组数据的去重后排序

要求如下:输入一组数据,以-1结尾。将该组数据中相同的删去,再进行排序后输出,要求用链表实现。 本人的代码如下,总是出错,无法运行。 调试了一下感觉是空指针的问题,但这部分内容始终没太搞明白应该怎么弄…… #include<iostream> using namespace std; struct Node { int content; No……