编译C++++程序的时候出现了这个错误:
Undefined symbols for architecture x86_64:
“newcustomer(double)”, referenced from:
_main in bank-4deae3.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
没有行号提示,这个一般是函数名声明错误,链接失败。
就是声明了函数名,但是没有定义函数原型,或者函数原型定义的时候名字写错了,检查一下函数的声明和定义,改正过来就好了。