c++ 写一个头文件声明类方法,然后用一个cpp来定义类方法,最后再写一个main.cpp来调用类方法,出现找不到函数问题
问题场景: 在做《剑指offer》的面试题7:用两个栈实现一个队列,作者给出的代码只有两个文件,一个头文件和一个cpp源文件,然而从程序设计的角度来看,应当将头文件中的声明留在头文件中,函数的实现应当写在cpp源文件中,写完代码后,运行然而出现了问题。 问题描述 让我百思不得其解的是,我按照《c++ primer plus》书中写的代码,也采用声明和实现在不同文件中的方式,完全正确。而我对比两者的…