У меня есть следующий сценарий:Предпочтительный способ тестирования многих дискретных значений?
variable in {12, 4, 999, ... }:
Где существует около 100 дискретных значений в списке. Я пишу синтаксический анализатор, чтобы преобразовать его в C++, и единственные способы, которые я могу сделать для этого, - это 100 case-заявлений или 100, если ==
Предпочитаете ли вы другое, или есть круглый лучший способ сделать это?
Я должен уточнить, значения являются постоянными целыми числами. Спасибо