Snowming04's Blog
一颗红❤
Toggle navigation
Snowming04's Blog
主页
Cobalt Strike
Accelerated C++
区块链安全
友链
关于我
常用工具
代码积累
归档
标签
【C基础】课时12:未定义和重定义
? C ?
2020-03-13 15:08:33
566
0
0
snowming
? C ?
# 0x01 报错 本文主要记录编程过程中遇到的一个小报错,相信也是其他初学者会碰到的问题。 报错是: > C2371 重定义:不同的基类型  # 0x02 背景 我想在 demo 主方法中加一个 `a` or `b` or `c` or `d` 的单选方法,来进行增删查改不同的操作。可是出现了红框中的一些报错:  这个 `get_first()` 方法是获取用户输入的首字母的:  单独测试 choice.c 是没问题的。 # 0x03 问题解决 原因是: >报「未定义」警告的,应该是没把头文件包含进去。 报「重定义」警告的,应该是有多个相同函数名的函数。 根据报错,我给 `choice.c` 源文件通过预定义处理器包含了各种头文件就解决了此问题: 
上一篇:
【Accelerated C++】课时2:循环和计数
下一篇:
【Accelerated C++】课时1:使用字符串
0
赞
566 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册