idl с плавающей точкой в ​​строку преобразования - PullRequest
0 голосов
/ 15 ноября 2018

Здравствуйте, я пытаюсь преобразовать float в строку в IDL / cpp. Я предполагаю, что это то, что мне нужно сделать, так как именно это указала ошибка, когда я пытался скомпилировать. То, что я пытаюсь сделать, это захватить «значение» minDamage и maxDamage.

@dirty
public native float getMaxDamage(boolean withPup = true);

public void setMaxDamage(float value) {
    maxDamage = value;
}

@dirty
public native float getMinDamage(boolean withPup = true);

public void setMinDamage(float value) {
    minDamage = value;
}

Но когда я пытаюсь это сделать, я получаю сообщение об ошибке

 error: could not convert from ‘float’ to ‘sys::lang::String’
  return maxDamage;
         ^~~~~~~~~

Спасибо за любую помощь, если потребуется дополнительная информация, просто дайте мне знать.

...