我不知道如何处理这个程序。 我有一个这样的课:
const class infoCity{
public:
queue <int> nei;
int customUni;
}
在主要的我有一系列像这样的城市:
int number;
cin>>number;
InfoCity cities[number];
之后我需要创建一个函数,告诉我从一个点到另一个点的最接近的方式,所以我开始写,问题出现了,因为我不知道如何获得城市[数字]。
const int searchWay(int start, int finish){
??--- how do i get information from main cities[number] ?? }
答案 0 :(得分:0)
根据我的理解,您唯一的问题是您不知道如何从阵列中获取该字段。我不确定您是否正确填充数组,或者您是否可以从正在创建的函数访问该数组,但是为了获取信息,您只需在其后附加一个带有字段名称的句点:
cities[number].customUni
以下是有关如何使用数组的链接: http://www.cplusplus.com/doc/tutorial/arrays/