我在一个头文件里面声明了一个类以及类的函数,在同名cpp下写清楚了类里的函数的具体实现。
然后另外有一个程序,引用了前面说的那个头文件,然后设置了一个这个类的对象,这个时候编译的话是没问题的,但是如果调用这个类的函数,就会报错。
如果是这样,就可以成功编译
我在一个头文件里面声明了一个类以及类的函数,在同名cpp下写清楚了类里的函数的具体实现。
然后另外有一个程序,引用了前面说的那个头文件,然后设置了一个这个类的对象,这个时候编译的话是没问题的,但是如果调用这个类的函数,就会报错。
如果是这样,就可以成功编译
除非是内联函数,只引用头文件是不行的,你还得把目标文件或库文件添加到链接里,这样链接器才能绑定实现的代码