请教一个MS Linked List的问题# Programming - 葵花宝典
S*t
1 楼
MS自己做了一个List class,详情在这里:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcstdlib/html/vclrfList_header_file.asp
我现在的一个问题是,分不清list.front()与list.begin()这两个Function的区别。请大
家帮我看看。两个函数的说明在上面提供的网址上List的分目录Classes里。
另一个问题是:
假设ABC是一个Struct数据类型,我定义一个List,把ABC串起来,
ABC aa;
List dd; 假设dd里已经有数据了
aa = dd.front(); 这个是什么?因为我看MS的说明front好象返回的是指针啊。
接着下面我再定义一个iterator
list::iterator ii = dd.begin();
aa = *ii; 请问这个aa的值与上面的aa的值是一样的吗?
谢谢!!!
我现在的一个问题是,分不清list.front()与list.begin()这两个Function的区别。请大
家帮我看看。两个函数的说明在上面提供的网址上List的分目录Classes里。
另一个问题是:
假设ABC是一个Struct数据类型,我定义一个List,把ABC串起来,
ABC aa;
List
aa = dd.front(); 这个是什么?因为我看MS的说明front好象返回的是指针啊。
接着下面我再定义一个iterator
list
aa = *ii; 请问这个aa的值与上面的aa的值是一样的吗?
谢谢!!!