error C2274: "函数样式转换": 位于"."运算符右边时非法 这是什么错误,怎么改正

error C2274: "函数样式转换": 位于"."运算符右边时非法 这是什么错误,怎么改正,第1张

错误太多,只改了一点点

包括

#中

空间std

const int的MAXSIZE = 100

模板

结构节点

{

字符串数据节点*

下}

模板

类List

{

私人:

节点坦橡的 str_List [MAXSIZE] <BR / *可供选择

列表>列表茄察* last_used的

列表*头

列表()/ /构造函数

new_node()/ /颤信茄返回链表的数据载体(阵列)可用的索引,如果链表是充分的回报,-1

}的

模板

INT的列表 :: new_node()

{

new_index

(avaliable! = -1)

{

new_index =可供选择

供选用= str_List [供选用。未来

}

其他(last_used <MAXSIZE-1)

{

new_index = + last_used

}

其他回报 - 1BR />str_List [new_index]。 = -1

回报new_index

}

模板

名单 ::列表()

{

str_List [0]。 = -1

avaliable = 1

头= 0

(INT I = 1<50,我+ +)

{

str_List [I]。明年= I + 1

str_List [50]。未来= -1

}

str_List [50] = last_used的

}

无效的主要()

{

列表的一个月BR />INT I = month.new_node的()

}

p1.point()

p2.point()

这睁中备两行,point是类培橘名、构造。悉毁应该修改成

p1.print()

p2.print()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12561001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存