Does anyone know for certain how LabWindows/CVI implements large C switch statements. The switch index is an enumerated data type with 44 possible values. Other compilers that I am familiar with create an array of addresses to the case statements when there is a large well behaved index. To select the switch case, the program indexes the array and branches to the appropriate case code segment.
I would normally inspect an optional assembly listing created by the compiler for such questions, but I cannot find such a feature in LabWindows/CVI.
No guesses please. I need to know for certain.
Thanks