我有如下所示的应用程序配置,当我使用方法> function redirectWhenLoggedOut($ q,$ injector)我得到 Injector:modulerr 错误,当评论该功能块时,应用程序运行正常。如果我错过了这个配置块代码中的任何内容,请帮助我。我是angularjs的新手,希望你能帮助我。
class LinkedList {
public:
LinkedList() : head(nullptr) {}
~LinkedList() { clear(); }
void push_front() {
head = createNode(head);
}
void clear() {
Node* current_node = head;
while (current_node != nullptr) {
Node* next_node = current_node->next; // buffer
deleteNode(current_node);
current_node = next_node;
}
}
private:
struct Node {
Node(Node* next)
: next(next) {}
Node* next;
};
Node* head;
Node* createNode(Node* next) {
return new Node(next);
}
void deleteNode(Node*& toDelete) {
delete toDelete; // ***VS 2015 puts breakpoint here***
toDelete = nullptr;
}
};
int main() {
auto A = LinkedList();
A.push_front();
A.clear();
return 0;
}
答案 0 :(得分:0)
您可以尝试更正函数中依赖项的顺序吗? '$ httpProvider','$ compileProvider'互换。