Я только что через это в коде, и я не понимаю, что он делает, и как это делать то, что он делаетмассив инициализации синтаксиса
pos[iter](1) += 12.0f/900.0f;
делает (1) инициализирует значение массива в положении iter до 1, затем добавить (12.0f/900.0f) к нему? Я не могу поверить, что это так, как оно используется в цикле, чтобы установить положение текста отладки, каждый цикл устанавливает следующую строку ниже в значение с высоким значением y (нижняя точка на экране). iter может быть 0 или 1 в зависимости от того, в каком списке находится текст отладки.
Я бы понял, если бы это была статическая операция.
Как определить 'pos'? –
Вы должны включить объявление 'pos', чтобы понять эту строку. Это может быть контейнер указателей функций, например. –
Важно то, что это не какой-то странный синтаксис, который вы никогда раньше не видели. Это просто доступ к массиву, а затем вызов функции. –