当人们用逗号输入浮点数时,我的c ++程序会崩溃[重复]

问题描述 投票:0回答:1

因此,我刚开始从事编程工作,我为使用c ++的简单自动售货机编写了代码。问题是,当人们付款时,他们需要将更改输入到控制台中,例如:“ 0.50€”50美分。问题是我住在欧洲,大多数人都用逗号作为逗号,例如“ 0,50€”。程序崩溃然后发生这种情况,那么我该如何优雅地解决呢?通过程序发现它并提及它们的失败,以便他们可以正确键入它或更好地接受它作为常规浮点数

c++ input console numbers floating
1个回答
1
投票

这取决于语言环境设置。This question可以帮助您设置程序中所需的语言环境。

© www.soinside.com 2019 - 2024. All rights reserved.