Там какой-либо путь состоит в том, чтобы получить значением и сделать полученную неконстанту значения? У меня есть функтор библиотеки, что я хотел бы получить и назвать метод, который является неконстантой, но должен быть. Следующее...
Я задаюсь вопросом, может ли кто-либо объяснить следующее мне: Если я пишу интервал i = 0; плавайте* pf = я; я получаю ошибку компиляции (gcc 4.2.1): ошибка: недопустимое преобразование из 'интервала' для ‘плавания*’ Имеет смысл-...
Я могу инициализировать float32x4_t как это: константа float32x4x4_t обнуляет = {0.0f, 0.0f, 0.0f, 0.0f}; Но этот код совершает ошибку Несовместимые типы в инициализаторе: константа float32x4x4_t одна = {1.0f...
Рассмотрите следующий код: структура Foo {изменяемый интервал m; шаблон <интервал Foo::* участник> освобождает change_member () константа {это->*member = 12;//Ошибка: Вы не можете присвоиться к...
Я возвращаюсь к C++ после долгого отсутствия, и я спотыкаюсь немногим более, чем свое понимание довольно хорошо известной статической проблемы инициализации. Скажем, у меня есть простой класс Vector2, как дали...
В C++ подпись функции зависит частично от того, является ли это константой. Это означает, что класс может иметь две функции членства с идентичными подписями за исключением того, что каждый - константа, и другой...
При рефакторинге некоторого кода я столкнулся с некоторыми методами получателя, который возвращает станд.:: строка. Что-то вроде этого, например: нечто класса {частный: станд.:: имя строки _; общественность: станд.:: имя строки ()...
После профилирования моего алгоритма обратного распространения я узнал, что он отвечает за занимает 60% моего времени вычислений.
Прежде чем я начну рассматривать параллельные альтернативы, я хотел бы посмотреть, есть ли ...
У меня возникли проблемы с определением массива строк в const в разделе кода в Inno Setup. У меня есть следующий :[Code] const listvar :array [0..4] of string = ('один', 'два', 'три'...
Допустим, у меня есть магическое число, от которого я хочу избавиться ... //whwhat.cpp for (int i = 0; i <42; i ++) {// ...} Разумно, я могу убить его двумя способами: Либо с const int ...
Обычно я использую первое для определения const, но я не знаю четкой разницы в следующем. статический NSString * kFetcherCallbackThreadKey = @ "_ callbackThread"; static NSString * const ...
Я ответил на вопрос о std :: vector объектов и константной корректности и получил комментарий о неопределенном поведении. Я не согласен, поэтому у меня есть вопрос. Рассмотрим класс с ...
Я опубликовал вопрос пару дней назад о том, как прокрутить к одной публикации в пользовательском шаблоне Wordpress, который я разрабатываю. Что мне нужно в скорлупе, так это загрузить одну стойку в определенный DIV...
В настоящее время я пытаюсь понять концепцию вызовов функций и заметил, что вы можете написать ужасный код, но все же можете заставить его работать, используя неявное преобразование, const и static. Теперь я бы ...
PHP не разрешает класс Foo { private const my _private _const; но, конечно, допускает const my _const; Таким образом, константы являются глобальными, потому что я могу получить доступ к моей _const в любом месте, используя Foo ::my _const...
У меня есть класс, который выигрывает от использования констант во внутренней реализации, но я хотел бы ограничить видимость этих констант. Почему PHP не разрешает частные константы? Есть ли ...
PHP __autoload () (документация) мне очень интересен. Вот как это работает: вы пытаетесь использовать класс, например new Toast_Mitten () (сноска1)
Класс не загружен в память. PHP тянет ...
У меня есть модуль, который выполняет некоторые вычисления и во время вычислений связывается с другими модулями. Поскольку модуль вычислений не хочет полагаться на другие модули, он предоставляет ...
(Edit: большое изменение, поскольку в предыдущем примере был ошибочным, из-за чего некоторые ответы / комментарии могут показаться странными) Это может быть чрезмерно надуманным, но следующее допустимо из-за отсутствия const ...
Я прочитал немного о реализации стандартной библиотеки CLang, и это меня немного смущает относительно const и constexpr. шаблон <класс _Tp, _Tp __v>
struct integration_constant
{static constexpr ...
Можно объявить любую функцию, которая состоит только из оператора return
constexpr и, таким образом, позволит выполнять оценку во время компиляции, если все
аргументами являются constexpr, и только функции constexpr ...
Рассмотрим следующий код :struct s { постоянный идентификатор; s (int _идентификатор ):идентификатор (_идентификатор ){} }; //... вектор v; v.push _назад (s (1 )); Я получаю сообщение об ошибке компилятора, что 'const int id' не может...
Согласно стандарту C++, можно отбрасывать const от указателя и записывать в объект, если сам объект изначально не const. То есть так: const Type* object = new Type(); ...
Я выбираю случайным образом из набора определенных строк в моем приложении. Я храню эти данные непосредственно в коде. Насколько я знаю, нельзя объявить public static final String[] = {"aa", "bb"}. Итак, я...
обратите внимание на следующий код: typedef struct Person * PersonRef;
struct Person {int age;
}; const PersonRef person = NULL; недействительным changePerson (PersonRef newPerson) {person = newPerson;
} ...
В чем смысл следующей строки? Почему это разрешено, поскольку 0 - это r-значение, а не имя переменной? Каково значение const в этом утверждении? const int & x = 0;