Я попытался установить размер массива с помощью переменной-члена const, как показано ниже: class A {const int SIZE; A (): РАЗМЕР (10) {} void aaa () {int a [РАЗМЕР]; }}; Я не могу построить [РАЗМЕР], как это выражение. ...
У меня есть Аннотация Java, которые возвращают двойное значение: @Retention (RetentionPolicy. ВРЕМЯ ВЫПОЛНЕНИЯ) @Target (ElementType. ПОЛЕ), общедоступный @interface DoubleValue {удваивают значение ();}, Когда я пытаюсь присоединить...
Возможный дубликат: является ли 1/0 допустимым выражением Java? Почему этот код компилируется? класс Compiles {общедоступный конечный статический int A = 7/0; публичный финальный статический int B = 10 * 3; public static ...
В настоящее время я очищаю существующую библиотеку C, чтобы опубликовать ее без зазрения совести. Макрос препроцессора NPOT используется для вычисления следующей большей степени двойки для данного выражения интегральной константы в ...
Я немного не понимаю, что есть, а что нет Постоянное выражение в C, даже после долгого поиска в Google. Не могли бы вы привести пример чего-то, что является константным выражением в C, а что нет?
Есть ли способ использовать адреса функций в константных выражениях? void foo()
{} int main()
{ static_assert(&foo, "ошибка теста");
} Это не компилируется. ошибка C2057: ожидается константа ...
Компилируется следующая программа: шаблон < const int * P > тест класса {}; extern const int var = 42; // extern необходим для принудительной внешней ссылки int main () {Test < & amp & var > тестовое задание; } Это ...
Я знаю, что тернарный оператор имеет некоторые удивительные ограничения, но я был немного сбит с толку, что это не компилируется для меня: void foo (bool b)
{int * ptr = ((b)? NULL: NULL);
} Очевидно, что ...
I want to pass the formatting arguments Args into the Format function.
I found some examples of that, but I can't find out how to assign string constant in the TVarRec member. The following code fails ...
C определяет по крайней мере 3 уровня «постоянного выражения»: постоянное выражение (неквалифицированное)
арифметическое постоянное выражение
целочисленное постоянное выражение 6.6 параграф 3 гласит: Постоянные выражения ...
Я изучил свою проблему по всем ссылкам StackOverflow и нескольким Google, и я все еще в замешательстве. Я подумал, что лучше всего для меня спросить ... Я создаю простой калькулятор командной строки. Вот мой ...