私は、関数が構造体であるリンクリスト内の最小のセルへのポインタを返すようにしようとしています。この関数は、型指定子がないことをエラーにしています。どんな助けもありがとうございます。C++:構造体へのポインタを返すことができません
.hファイル
private:
// TODO: Fill this in with the implementation of your doubly-linked list
// priority queue. You can add any fields, types, or methods that you
// wish.
struct Cell {
string value;
Cell * next;
Cell * prev;
};
int count;
Cell * root;
void clear();
Cell * getSmallestCell();
.cppファイル
Cell * DoublyLinkedListPriorityQueue::getSmallestCell() {
Cell * smallest = root;
for (Cell * i = root; i != NULL; i = i->next) {
if (i->value < smallest->value) {
smallest = i;
}
}
return smallest;
}
CおよびC++にデュアルタグを付けることはできませんか?それは良い答えを提供するために混乱しています。 – JVApen
@JVApen Cはここでは決して問題にはなりませんでした。 –
編集前にタグが付けられました。 (http://stackoverflow.com/posts/38930881/revisionsを参照してください) – JVApen