以此类推,您可以认为文件的每一行都表示一个员工,其中一个字段包含他们所在的部门名称。但是,部门名称可以由4-5个ASCII字符组成(例如"1234“、"ABCD”、"P+0$i“)。因此,我希望从文件中读取字段,将字符串转换为数字(可能是无符号整型?),然后进行多次数值比较(并避免字符串比较)。当然,我需要一种将数字转换回字符串以进行输出的方法。我的大多数在线搜索都会出现"convert string to number“,它讨论了如何使用stringstream将数字</e
把你们当做传声筒,但这是我的情况细节:四家公司,大约两年前合并。主公司一直使用纯数字作为员工编号。First Sub Company过去使用字母和数字,现在已全部转换为数字,但较旧的员工记录仍然使用字母。(其他子公司在同一张表中,但就本报告而言,它们无关紧要)
00000-55555年度所有员工记录均为主单位,55556-88888年