| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3225 人关注过本帖
标题:【求助】如何对类型进行判断
只看楼主 加入收藏
家力掠
Rank: 2
等 级:论坛游民
帖 子:52
专家分:16
注 册:2015-6-28
结帖率:41.18%
收藏
已结贴  问题点数:10 回复次数:6 
【求助】如何对类型进行判断
我想写一个函数对输入的信息进行判断
比如输入姓名就在姓名的vector中查找信息
    输入编号就在编号的vector中查找信息
如何实现这样子的代码。

-------------------------------------------------------------------------------
额。不好意思我不知道自己写得问题这么让人看不懂。

问题是这样的:
    比如用户输入信息:12345那么程序就在编号的vector容器中查找这个编号(因为不会有人名字叫做“12345”吧?)
        用户输入信息:张桦那么程序就在姓名的vector容器中查找这个姓名


[此贴子已经被作者于2016-6-15 23:50编辑过]

2016-06-13 23:01
家力掠
Rank: 2
等 级:论坛游民
帖 子:52
专家分:16
注 册:2015-6-28
收藏
得分:0 
没人吗~
2016-06-14 13:38
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:0 
以下是引用家力掠在2016-6-14 13:38:31的发言:

没人吗~
设想一下,有没有另一种可能,就是“唉,这人在问什么呢,我怎么看不懂?”

2016-06-14 14:04
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
收藏
得分:0 
回复 楼主 家力掠
在if条件中用strcmp函数对输入内容进行判断
2016-06-14 14:38
家力掠
Rank: 2
等 级:论坛游民
帖 子:52
专家分:16
注 册:2015-6-28
收藏
得分:0 
回复 3楼 rjsp
不好意思。问题补充了下。不知道自己问的这么让人看不懂。
2016-06-15 23:50
家力掠
Rank: 2
等 级:论坛游民
帖 子:52
专家分:16
注 册:2015-6-28
收藏
得分:0 
回复 4楼 yangfrancis
这个感觉不行(不会做)。问题补充了下。
2016-06-15 23:51
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:10 
回复 5楼 家力掠
因为不会有人名字叫做“12345”吧?
有没有是你告诉别人,而非让别人臆测。“ID13”算名字还是编号?“13”算名字还是编号?“十三”算名字还是编号?“曾1凡”算名字还是编号?你想的应该让别人知道。

先定义好什么叫“编号类型”,什么叫“姓名类型”
如果你的“编号类型”和“姓名类型”定义范围无重叠,且两者的合集等于输入的全集,你的提问才成立

获得输入字符串
if( 输入字符串 属于编号类型规则 )
    在 vector_编号 中查找;
else
    在 vector_姓名 中查找;
2016-06-16 08:29
快速回复:【求助】如何对类型进行判断
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020928 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved