运行vs程序时候,一般会出现这个错误 :
报错原因
其实就是编译器找不到对应的函数实现,对应的函数编译器也已经提醒我们了,比如说这里就是这个参数为(int, int),返回值为int,函数名为add的函数
解决方法
既然知道报错原因是编译器找不到对应函数定义,那我们就来解决这个函数定义的问题,要么定义函数,要么让编译器可以找到定义,这里也分两种情况:
l头文件内声明的函数
l库文件内定义的函数
头文件内声明的函数
我们先来看头文件内声明函数的情况,这种情况就是我们已经在头文件内声明了这个add函数,但是我们并没有添加这个函数定义,也就是声明了没有实现
我们先在调用处,右键对应函数,然后转到声明
ctrl+左键也一样