C++ error LNK2019: 无法解析的外部符号

C++ error LNK2019: 无法解析的外部符号[编程语言教程]

问题描述:1.用Stack.h描述Stack类的定义,用Stack.cpp实现Stack.h定义的函数,在9_9.cpp里调用,但是编译时会报 “error LNK2019: 无法解析的外部符号”的错

技术分享图片

 

1.Stack.h的代码如下

//Stack.h
#ifndef STACK_H
#define STACK_H
#include<iostream>
#include<cassert>
template<class T,int SIZE=50>
class Stack {
private:
    T list[SIZE];
    int top;
public:
    Stack();
    void push(const T& item);
    T pop();
    void clear();
    const T& peek()const;
    bool isEmpty()const;
    bool isFull()const;
};

#endif // !STACK_H
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » C++ error LNK2019: 无法解析的外部符号