Вопросы по теме 'compile-time-constant'
Все ли константы времени компиляции встроены?
Скажем, у меня есть такой класс:
class ApplicationDefs{
public static final String configOption1 = "some option";
public static final String configOption2 = "some other option";
public static final String configOption3 = "yet another option";
}...
6941 просмотров
schedule
02.06.2022
инициализировать переменную статически (во время компиляции)
1) В моем алгоритме C много констант. 2) мой код работает как с плавающей запятой, так и с фиксированной точкой.
Прямо сейчас эти константы инициализируются функцией float2fixed, при этом в случае с плавающей запятой она ничего не делает, а в...
1738 просмотров
schedule
26.04.2024
Могу ли я вычислить pow(10,x) во время компиляции в c?
Можно ли вычислить pow(10,x) во время компиляции?
У меня есть процессор без поддержки плавающей запятой и медленного целочисленного деления. Я пытаюсь выполнить как можно больше вычислений во время компиляции. Я могу значительно ускорить одну...
20323 просмотров
schedule
18.08.2022
Как дать динамически создаваемым кнопкам действия для каждой - часть 2
Привет снова, ребята, флешеры :)
Мой первый вопрос, заданный здесь, в StackOverFlow, касался этой проблемы, у меня был массив, который создавал несколько разных кнопок. Однако я не знал, как назначать им действия: Как дать динамически...
365 просмотров
schedule
06.03.2023
Является ли это ошибкой VC++ 2010? Об объявлении константного объекта в заголовке
Несколько строк кода стоят тысячи слов:
У меня есть три простых файла: header.h, main.cpp, other.cpp
==== CODE BEGIN ====
// header.h
#pragma once
const void* p = 0;
// main.cpp
#include "header.h"
int main()
{
return 0;
}
//...
157 просмотров
schedule
18.09.2022
C#. Почему DateTime.MinValue и MaxValue не являются константами времени компиляции?
Я хотел иметь необязательный параметр даты для метода (по умолчанию MinValue), чтобы проверить, действительно ли пользователь предоставил значение или нет (предоставление MinValue было недопустимым), но мне не разрешено, поскольку, по-видимому, это не...
5401 просмотров
schedule
20.05.2023
Цель-c постоянный статический NSArray
Я программист Java, изучаю Objective-C, и у меня есть проблема с реализацией переменных, похожих на переменные статического конечного класса в Java. В классе PolygonShape я хотел бы иметь NSDictionary с типами полигонов, доступ к которым можно...
2286 просмотров
schedule
11.06.2023
Как определить const double внутри заголовочного файла класса?
Внутри заголовочного файла моего класса я пытаюсь сделать следующее и получаю жалобы компилятора:
private:
static const double some_double= 1.0;
Как вы должны это сделать?
11605 просмотров
schedule
02.03.2023
Как избежать замены постоянной ссылки литералом при компиляции
Я обнаружил, что когда константа (static final, инициализируемая во время компиляции) объявляется в одном проекте, ссылки на нее в другом проекте заменяются литералом при компиляции.
Кажется, единственный способ избежать этого и иметь ссылки,...
248 просмотров
schedule
16.11.2022
Преобразовать постоянную времени компиляции int в постоянную строку времени компиляции в Java
У меня есть аннотация, для которой требуется строка с константой времени компиляции, и я хотел инициализировать ее с помощью константы времени компиляции int из одной из библиотек, которые я использую. Итак, в итоге я сделал что-то вроде этого:...
280 просмотров
schedule
01.02.2023
Выбор O (n) вместо O (1), когда для всех n, O (1) быстрее, чем O (n)?
Пример, когда я бы выбрал алгоритм O (n) вместо алгоритма O (1), если для всех n, O (1) быстрее, чем O (n)
1969 просмотров
schedule
20.03.2024
Как определить размер массива, который является статическим членом нереализуемого класса?
Я пишу класс, который не хочу создавать. Все его члены статичны. Этот класс представляет собой периферийное устройство микроконтроллера. Поскольку в микроконтроллере есть только один экземпляр этого периферийного устройства, мне не имеет смысла...
154 просмотров
schedule
23.04.2023
Сборка OpenCV 3.2.0 с MinGW-w64 6.1.0: сбой оценки аргумента во время компиляции
Компилятор терпит неудачу с этим выводом:
In file included from C:/mingw-w64/x86_64-6.1.0-win32-seh-rt_v5-rev0/mingw64/lib/gcc/x86_64-w64-mingw32/6.1.0/include/emmintrin.h:31:0,
from...
280 просмотров
schedule
05.07.2022
постоянное выражение, необходимое для изменения поведения Java для int и Integer
Для небольшого кода, желающего сэкономить некоторые проблемы с боксом / распаковкой, введенные, потому что мне также нужно использовать константу int в качестве целого числа (требуемый вызовом метода Generics), я пошел от этого упрощенного примера...
305 просмотров
schedule
26.07.2022
Почему std::is_copy_constructible ведет себя не так, как ожидалось?
#include <type_traits>
int main()
{
std::is_constructible_v<int&, const int&>; // false, as expected.
std::is_copy_constructible_v<int&>; // true, NOT as expected!
}
Согласно cppref :
Если T...
180 просмотров
schedule
16.03.2024
Определить, является ли String константой времени компиляции
Учитывая ссылку на любой String , можно ли программно определить, является ли это ссылкой на константу времени компиляции? А если нет, то хранится ли она во внутреннем пуле без выполнения s.intern() == s ?
isConst("foo")...
70 просмотров
schedule
17.11.2022