错误

/tmp/ccQvivp5.o: In function `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)':
student.cpp:(.text+0x0): multiple definition of `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x0): first defined here
/tmp/ccQvivp5.o: In function `Person::setPerson(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)':
student.cpp:(.text+0x24): multiple definition of `Person::setPerson(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x24): first defined here
/tmp/ccQvivp5.o: In function `Person::getName() const':
student.cpp:(.text+0x48): multiple definition of `Person::getName() const'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x48): first defined here
/tmp/ccQvivp5.o: In function `Person::getAge() const':
student.cpp:(.text+0x68): multiple definition of `Person::getAge() const'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x68): first defined here
/tmp/ccQvivp5.o: In function `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)':
student.cpp:(.text+0x0): multiple definition of `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x0): first defined here
/tmp/ccWZXXVq.o: In function `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)':
ex1.cpp:(.text+0x0): multiple definition of `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x0): first defined here
/tmp/ccWZXXVq.o: In function `Person::setPerson(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)':
ex1.cpp:(.text+0x24): multiple definition of `Person::setPerson(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x24): first defined here
/tmp/ccWZXXVq.o: In function `Person::getName() const':
ex1.cpp:(.text+0x48): multiple definition of `Person::getName() const'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x48): first defined here
/tmp/ccWZXXVq.o: In function `Person::getAge() const':
ex1.cpp:(.text+0x68): multiple definition of `Person::getAge() const'
/tmp/ccXB2L2J.o:person.cpp:(.text+0x68): first defined here

/tmp/ccWZXXVq.o: In function `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)':

ex1.cpp:(.text+0x0): multiple definition of `Person::Person(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)'

/tmp/ccXB2L2J.o:person.cpp:(.text+0x0): first defined here



*****************************************************************************************************************


我这错误也是没谁了, 写成include"person.cpp"了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值