请问POSITION是什么类型? 怎么msdn上查不到呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A value used to denote the position of an element in a collection; used by MFC collection classes. 也就是说我可以把任何指针类型的变量赋值给他,是吗?比如:POSITION p;char * str="";p=str;可以吗? position是vc自己的一个索引变量,他的功能有点像你自己创建的链表中的next。比如:struct STRUCT{ STRUCT *next; STRUCT() { next = NULL; }};在生成这样一个链表后,遍例链表的方法就是判断next == NULL,如果为空,就到了链表尾。在vc内,他不可能保证所有视图都是一个类(暂以view为例),而且给view加一个next成员函数容易让人产生误解,所以用position的一个类似于索引的东西对外表示链表很方便,不会产生奇异。 怎样获取CMFCTabCtrl控件上当前活动view的指针 关闭服务程序控制台时发生内存泄漏 大家帮我看看是什么原因 连接时出错 哪有好的vc控件手册和mfc书籍下载 各位大侠好 100分问:怎样通过路由器过滤网站? 在技术内幕这本书里面的扩展名为ogx为组件?怎么用? 用过CPropertySheet这个小东西吗 用 GetVersionEx 检测windows版本... 调用2个DLL中的同名函数问题 如何在VC程序中连接VB代码?即用VB做好了界面,用VC如何连接上? 用VC编写代码,为什么有时候敲入“this->"后,不提示其成员变量和方法?
比如:
POSITION p;
char * str="";
p=str;
可以吗?
比如:
struct STRUCT
{
STRUCT *next;
STRUCT()
{
next = NULL;
}
};在生成这样一个链表后,遍例链表的方法就是判断next == NULL,如果为空,就到了链表尾。在vc内,他不可能保证所有视图都是一个类(暂以view为例),而且给view加一个next成员函数容易让人产生误解,所以用position的一个类似于索引的东西对外表示链表很方便,不会产生奇异。