gpt4 book ai didi

c++ - 检查几个组合框的索引是否唯一

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:28:54 24 4
gpt4 key购买 nike

我有六个组合框,它们都包含相同的值。我希望用户被迫为每个选择一个唯一的值。有没有一种有效的方法可以做到这一点,而不是单独比较每一对?此外,是否有更有效的方式为它们分配相同的值,而不是单独分配?

最佳答案

如果我理解正确,您希望用户从 6 个组合框中选择值,并被迫选择与用户先前选择的框不同的值。

在这种情况下,您可以添加一个 bool 值数组,等于可以从组合框中选择的值的数量,并将它们初始化为 false,每次用户选择一个值时,检查该值是什么,检查数组中的相应元素,如果为真,则出错。如果为假,则将其从假翻转为真并继续。

您实际上是在寻找一种数据结构来保存特定信息:是否已选择某个值。这可以使用 bool 值数组或 vector 、整数或您拥有的任何东西来实现。

编辑:数组必须可以被用于从 UI 获取输入的函数访问。在 MFC 对话框应用程序中,这将位于 YourProjectNameDlg.h 中的某个位置。

关于c++ - 检查几个组合框的索引是否唯一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15011484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com