Результаты поиска по запросу "const"

4 ответа

const против constexpr по переменным

Есть ли разница между следующими определениями? const double PI = 3.141592653589793; constexpr double PI = 3.141592653589793; Если нет, какой стиль предпочтительнее в C ++ 11?

2 ответа

const в аргументе шаблона [дубликаты]

На этот вопрос уже есть ответ здесь: Есть ли разница между «T» и «const T» в параметре шаблона? [/questions/9679116/is-there-any-difference-between-t-and-const-t-in-template-parameter] 3 ответаКаков эффект отconst Ключевое слово в этом ...

1 ответ

Почему есть постоянные и неконстантные методы доступа?

Почему контейнеры STL определяют константные и неконстантные версии методов доступа? В чем преимущество определенияconst T& at(unsigned int i) const а такжеT& at(unsigned int) и не только неконстантная версия?

ТОП публикаций

1 ответ

инициализация constexpr с помощью указателей

Я пытаюсь инициализировать объявление constexpr с указателем на int, который является объектом const. Я также пытаюсь определить объект с объектом, который не является константным типом. Код: #include <iostream> int main() { constexpr int *np = ...

14 ответов

Почему const-правильность специфична для C ++?

Отказ от ответственности: я знаю, что есть два вопроса о полезности const-правильности, однако ни один не обсуждал, как const-правильность необходима в C ++в отличие от других языков программирования. Кроме того, я не удовлетворен ответами на эти ...

3 ответа

присвоение char для ссылки на int и ссылки на const int в C ++

Я заметил, что назначениеchar кconst int& компилирует, но назначая егоint& выдает ошибку компиляции. char c; int& x = c; // this fails to compile const int& y = c; // this is okЯ понимаю, что это не очень хорошая практика, но мне любопытно ...

1 ответ

Означает ли const поточно-ориентированный в C ++ 11?

Я слышу этоconst означаетпотокобезопасной вC ++ 11, Это правда? Это значитconst теперь эквивалентЯва«ssynchronized? Они заканчиваютсяключевые слова?

4 ответа

Всегда объявлять std :: mutex как изменчивый в C ++ 11?

После просмотра выступления Херба СаттераВы не знаете, постоянный и изменчивый [http://isocpp.org/blog/2012/12/you-dont-know-const-and-mutable-herb-sutter] Интересно, должен ли я всегда определять мьютекс как изменяемый? Если да, я думаю, что то ...

6 ответов

Как инициализировать поле const в конструкторе?

Представьте, что у меня есть C ++ класс Foo и класс Bar, который должен быть создан с помощью конструктора, в котором передается указатель Foo, и этот указатель должен оставаться неизменным в жизненном цикле экземпляра Bar. Как правильно это ...

3 ответа

Используйте константу int в атрибуте

Кто-нибудь может объяснить, почему я не могу использовать const Int32 в атрибуте C #? Пример: private const Int32 testValue = 123; [Description("Test: " + testValue)] public string Test { get; set; }Заставляет компилятор сказать: «Аргумент ...