Это коротко для
class MyClass
{
.
.
.
};
// instance declaration
MyClass MyInstance; // semicolon here
. Точка с запятой после фигурных скобок объявления класса на самом деле переполнена, но именно так определяется C ++. Точка с запятой после объявления переменной всегда необходима и имеет смысл.
Я нашел библиотеку , в которой есть метод getVolume()
для извлечения тома устройства. Он имеет множество других функций, поэтому его большая библиотека.
Если вы просто хотели получить статус, попробуйте написать собственные модули самостоятельно. В Android имеется AudioManager , класс
,AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
switch (am.getRingerMode()) {
case AudioManager.RINGER_MODE_SILENT:
Log.i("MyApp","Silent mode");
break;
case AudioManager.RINGER_MODE_VIBRATE:
Log.i("MyApp","Vibrate mode");
break;
case AudioManager.RINGER_MODE_NORMAL:
Log.i("MyApp","Normal mode");
break;
}
, , тогда как для iOS см. [Эту] реализацию ( Определить бесшумный режим в iOS 7 ),
,. Удачи: )