3
ответа

Возврат ссылки константы на вектор объекта

У меня есть 2 вопроса, связанные с той же проблемой: Как я могу возвратить ссылку на вектор, который принадлежит классу? У меня есть этот класс: класс sys {защищенный: вектор <интервал> s;...
вопрос задан: 4 July 2014 16:48
3
ответа

Спецификатор константного типа вскоре после имени функции [duplicate]

В C ++ иногда я вижу объявления, как показано ниже: return_type имя_функции (параметр типа данных 1, параметр типа данных 2) const {/*................*/} Что этот точный классификатор типа const делает в ...
вопрос задан: 6 February 2014 06:04
3
ответа

Почему не законно преобразовывать “указатель на указатель на неконстанту” к “указателю на указатель на константу”

Законно преобразовать pointer-to-non-const в указатель на константу. Затем, почему не законно преобразовывать указатель на указатель на неконстанту к указателю на указатель на константу? Например, почему...
вопрос задан: 6 October 2013 14:49
3
ответа

const_cast когда-либо вызывает фактическую эмиссию кода?

Действительно ли это верно, что const_cast является просто способом сказать, что компилятор "прекращает стонать, рассматривает это как указатель неконстанты"? Есть ли какие-либо случаи, когда сам const_cast переводится в фактический машинный код
вопрос задан: 20 July 2012 18:55
3
ответа

C ++ - Сделать объектную часть объектной константы [duplicate]

class SomeClass {private: int * p; public: SomeClass () {p = new int ();} void foo () const {* p = 20;}}; // ... const SomeClass obj; obj.foo (); Предположим, я считаю, что ...
вопрос задан: 18 September 2011 07:27
3
ответа

Непостоянно измененный массив в объеме файла

Я хочу создать постоянный статический массив, который будет использоваться всюду по моему файлу реализации Objective C, подобному чему-то вроде этого на верхнем уровне моего ".m" файла: статический интервал константы NUM_TYPES = 4;...
вопрос задан: 15 March 2011 21:00
3
ответа

C/C++: Указатели в Структуре Константы

Как я вызываю мыс константы памяти, на которую указывает obj-> val1 в функции fn? #include <iostream> нечто структуры {интервал* val1; интервал* val2; интервал* val3;}; освободите fn (нечто константы* obj...
вопрос задан: 4 July 2010 23:11
3
ответа

Как я определяю постоянные величины UIColor?

Я хочу сделать что-то вроде этого, но я не могу получить совместный синтаксис. статическая константа UIColor *colorNavbar = [UIColor colorWithRed: зеленый 197.0/255.0: синий 169.0/255.0: альфа 140.0/255.0: 1.0]; я...
вопрос задан: 4 June 2010 21:43
3
ответа

Пространство имен, постоянное в C#

Там какой-либо путь состоит в том, чтобы определить константу для всего пространства имен, а не только в классе? Например: пространство имен MyNamespace {общедоступная строка константы MY_CONST = "Тест"; статический класс...
вопрос задан: 12 May 2010 03:46
3
ответа

Почему я не могу передать структуру карты константы функции в C++?

Я пытался передать константу с вектором, это работает: Исключая: освободите чертовски (вектор константы <bool> &bb) {для (интервал i=0; я <bb.size (); я ++) суд <<bb [я] <<endl;}, Но при попытке...
вопрос задан: 2 May 2010 05:42
3
ответа

Как я передаю ссылку константы в C#?

В C++ передающие ссылки константы являются обычной практикой - например: #include <iostream> использование станд. пространства имен; класс X {общественность: X() {m_x = 0;} X(...
вопрос задан: 16 April 2010 15:50
3
ответа

Должен метод, который ожидает изменения состояния быть константой?

В многопоточном сценарии у меня есть метод как это: bool WaitForChange (time_duration WaitTime) константа; Этот метод ожидает или пока состояние объекта не изменило и возвращает true, или...
вопрос задан: 26 March 2010 14:48
3
ответа

Это - неопределенное поведение в случае вызова закрытых функций в списке инициализатора?

Рассмотрите следующий код: структура Calc {Calc (константа Arg1 и arg1, константа Arg2 и arg2,/* */константа ArgN и argn): arg1 (arg1), arg2 (arg2),/* */argn (argn), coef1 (get_coef1 ()...
вопрос задан: 22 March 2010 12:58
3
ответа

Java имеет стандартный эквивалент константы?

Вот отрывок кода://Игровая доска составлена из Квадратов. Плеер может разместить GamePieces в Квадрат. общедоступный класс CheckersBoard {общедоступный булев PlaceGamePiece (GamePiece...
вопрос задан: 28 January 2010 18:31
3
ответа

Преобразование системы:: строка к символу константы * [дубликат]

Я использую создателя GUI 2008 Visual C++ для создания пользовательского интерфейса. Когда кнопка нажата, следующая функция вызвана. Содержание, как предполагается, создает файл и называет файл в честь...
вопрос задан: 19 January 2010 13:07
3
ответа

C++ и QT4.5 - действительно ли передача являются константой int& излишество? Действительно передает ссылкой, помогает в сигналах/слотах?

Два вопроса одновременно здесь... У меня есть много функций, которые вызваны многократно на кадр для приложения обработки видео реального времени. Слушать совет о константе и проходит мимо...
вопрос задан: 26 August 2009 08:27
3
ответа

Я могу объявить членскую переменную как константу в классе C++? если да, как?

Я могу объявить членскую переменную как константу в классе C++? если да, как?
вопрос задан: 11 July 2009 19:52
3
ответа

Статические константы в C#

У меня есть этот код; использование Системы; пространство имен Rapido {класс Константы {общедоступная статическая строка константы FrameworkName = "Платформа Rapido"; }} Visual Studio говорит мне: константа '...
вопрос задан: 9 May 2009 03:21
3
ответа

Я могу инициализировать строку константы от символа константы в C#?

Я пытаюсь сделать следующее способом или другого: символ константы EscapeChar = '\\'; строка константы EscapeString = EscapeChar. ToString ();//или ("" + EscapeChar) Это не компилирует. Есть ли другой...
вопрос задан: 4 January 2009 08:53
2
ответа

Почему Resharper предпочитает consts по только для чтения?

Я заметил предложение Resharper при "Общих Методах и Улучшениях Кода": Преобразуйте локальную переменную или поле к константе. Я также заметил что в книге Bill Wagner "Эффективный C#: 50 Определенных...
вопрос задан: 24 September 2019 07:36
2
ответа

Безопасно ли получить доступ к неконстантному объекту через const lvalue?

6.5 (p7) гласит следующее: объект должен иметь свое сохраненное значение, доступное только через выражение lvalue, которое имеет один из следующих типов: 88) - тип, совместимый с эффективным типом ...
вопрос задан: 19 March 2019 08:49
2
ответа

Информация о константном классе в Javascript

Привет всем, я работаю над алгоритмом трассировки лучей, и я хочу показать разные возможности, снимая линии с разных позиций в Three.js. Я просто хотел немного информации об этой строке кода ...
вопрос задан: 6 March 2019 12:10
2
ответа

Почему константы считаются изменяемыми в Javascript, когда только частично верно?

В Javascript, как указано в документации MDN: объявление const создает ссылку на значение только для чтения. Это не означает, что значение, которое оно содержит, является неизменным, просто переменная ...
вопрос задан: 5 March 2019 02:32
2
ответа

Используйте std :: reference_wrapper < const T > для обработки констант T & amp; в конструкторе - уместно?

Классу принадлежит объект типа U. Через метод он предоставляет этот объект как const U & amp; использование геттера (не дешевое копирование, модификация не требуется). Теперь клиент хочет использовать ...
вопрос задан: 16 January 2019 13:29
2
ответа

Чистые функции / функции константы в C++

Я думаю об использовании чистых функций / функций константы в большей степени в моем коде C++. (чистый атрибут / атрибут константы в GCC) Однако мне любопытно, насколько строгий я должен быть об этом и что могло возможно повредиться. Большинство...
вопрос задан: 23 May 2017 10:32
2
ответа

Как избежать константы реализации дублирования кода и итераторов неконстанты?

Я реализую пользовательский контейнер с подобным STL интерфейсом. Я должен обеспечить регулярный итератор и итератор константы. Большая часть кода для двух версий итераторов идентична. Как...
вопрос задан: 23 May 2017 02:34
2
ответа

Определяет в сценарии Действия

Я пытаюсь передать номер сборки из Гудзона в приложение Flex. Я нашел документ Adobe (http://livedocs.adobe.com/flex/3/html/help.html?content=compilers_21.html) на условном выражении...
вопрос задан: 27 November 2015 16:55
2
ответа

Почему участники константы должны быть инициализированы в инициализаторе конструктора, а не в его теле?

Почему должен классифицировать участников, объявленных как константу быть инициализированным в списке инициализатора конструктора, а не в теле конструктора? Каково различие между двумя?
вопрос задан: 27 October 2015 07:37
2
ответа

Как преобразовать std :: string в const char * или char *?

Как я могу преобразовать std :: string в char * или const char *?
вопрос задан: 6 October 2014 07:43
2
ответа

const не применяется в определении функции-члена [duplicate]

Мне интересно, почему следующий код компилируется, когда определение функции-члена не имеет той же самой подписи, что и объявление (определение отсутствует const). #include & lt; iostream & gt; ...
вопрос задан: 20 March 2014 18:55