1.请问->*组合在一起是啥意思?
2.有一个链表,其元素都是用new运算符动态分配的,且链表的长度不定,请问该怎样释放链表所占的内存?
2.有一个链表,其元素都是用new运算符动态分配的,且链表的长度不定,请问该怎样释放链表所占的内存?
解决方案 »
- windows剪贴板 & 内存泄露
- 急求:一个关于工具条的问题!各位大哥帮帮忙!
- 画图,图像显示类问题,请高手指点。(在线等)
- 一个关于文本显示的问题!!(急//求助)
- [请教]如何让两个控件的字体显示效果一样
- 想要完成一个网络传输程序,可是我以前从没有做过专门的网络程序开发,请有经验的人帮忙推荐几本书,(最好有电子版)谢谢了
- 如何制作自己的.lib库文件
- 如何寻找一个文件夹并返回它的完全路径?
- 也就是说我只要添加了MSCOMM这个控件,就无须再调用它的 Create(........)函数,直接设置它的一些参数就行了,是吗?另:ONCOMM事件处理函数里只加入接受数据的代码,而发送数据的代码必须另用一个函数,是吗?谢谢!
- Microsoft Media Player控件有资源漏洞???
- 一个奇怪的问题
- 在vc6的console程序中能用MFC的类吗?
struct foo
{
Some *pSome;//Some是另一结构或类
}
foo *pfoo;//生成一个foo类型的指针pfoo
pfoo->*pSome.some;//将foo内的Some类型指针pSome转为对象使用。
2.可以遍历这个链表,找出一个元素就free一个,直到遍历到链表尾,如果学过数据结构,就简单了。
class X
{
public:
int m_i;
};
int X::*p;//需要指向成员的指针(成员变量或成员函数)
X* px;
...
px->*p;
2.既然是链表,就有pNext,通过这个遍历链表,一个个释放