Вопросы по теме 'constant-expression'
Почему постоянный указатель не может быть постоянным выражением?
Следующая программа компилируется:
template <const int * P>
class Test{};
extern const int var = 42; //extern needed to force external linkage
int main()
{
Test<&var> test;
}
А вот этот - нет, что для меня сюрприз:...
4460 просмотров
schedule
01.04.2024
Считает ли gcc встроенные функции непостоянных выражений константными выражениями
Пожалуйста, просмотрите обновление, чтобы лучше понять проблему. В исходном коде есть несколько проблем, которые запутывают картину :
Этот вопрос Почему я могу называть не -constexpr внутри функции constexpr? представил следующий код...
2020 просмотров
schedule
31.05.2024
Константные выражения Java и устранение кода
Как обсуждалось здесь , javac и другие компиляторы Java могут предоставлять возможности устранения кода для if -операторов, где условие представляет собой "Constant Expression" .
Как на это повлияет, если мой код использует постоянное...
454 просмотров
schedule
13.01.2024
константные переменные нельзя использовать в постоянном выражении?
Почему этот код C недопустим в Visual Studio 2013 Ultimate?
const unsigned int x = 64;
char resultBufNative[x+1];
Это дает error C2057: expected constant expression .
Оригинальный вопрос
Я совершенно сбит с толку этим....
2204 просмотров
schedule
14.04.2024
Деление на ноль в постоянном выражении
Мой игрушечный компилятор падает, если я делю на ноль в константном выражении:
int x = 1 / 0;
Разрешено ли такое поведение стандартами C и/или C++?
4828 просмотров
schedule
26.10.2023
qMetaTypeID не оценивается как постоянное выражение?
Я пытаюсь получить идентификатор QMetaType во время компиляции, однако, когда я пробую этот очень простой базовый случай:
CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(helloqt)
set(CMAKE_CXX_STANDARD 14)...
665 просмотров
schedule
18.11.2023