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

4 ответа

Так что это специальное правило, позволяющее складывать строковые литералы. Я не знаю ничего в стандарте, что говорит то же самое для других объектов.

я о строковых литералах, стандарт C99 гласит (6.4.5.6): Не определено, различаются ли эти массивы при условии, что их элементы имеют соответствующие значения. Если программа пытается изменить такой массив, поведение не определено. Я не смог ...

7 ответов

Пример (скопировано со связанной страницы MSDN):

ужно реализовать это: static class MyStaticClass { public const TimeSpan theTime = new TimeSpan(13, 0, 0); public static bool IsTooLate(DateTime dt) { return dt.TimeOfDay >= theTime; } }theTime это константа (серьезно :-), вродеπ в моем случае ...

1 ответ

на самом деле, потому что ключ не может измениться после того, как элемент был вставлен в карту.

от вопрос уже есть ответ здесь: В чем разница между const и не const ключом? [/questions/17638154/what-is-difference-between-const-and-non-const-key] 7 ответовПри определенииstd::map, имеет ли смысл сделать тип ключаconst?

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

6 ответов

Может ли объект, выделенный в куче, быть константным в C ++?

В C ++ объект, выделенный из стека, может быть объявленconst: const Class object;после этого попытка вызова неконстантного метода для такого объекта является неопределенным поведением: const_cast<Class*>( &object )->NonConstMethod(); //UBМожет ...

4 ответа

 если это имеет смысл.

амма, которую я расширяю, используетstd::pair<> много. В моем коде есть момент, когда компилятор выдает довольно большой код: Нестатический член const, 'const Ptr std :: pair, const double *> :: first' не может использовать оператор ...

8 ответов

Здорово, http-адрес автоматически становится гипервизированным.

отаю над игрой и у меня есть интересный вопрос. У меня есть некоторые постоянные значения для всей игры, которые я хочу реализовать в одном файле. Прямо сейчас у меня есть что-то вроде этого: constants.cpp extern const int BEGINNING_HEALTH = ...

7 ответов

, который имеет тип

адали этот вопрос в техническом интервью: В чем разница междуconst а макрос в С ++? Мой ответ состоял в том, что макрос является директивой препроцессора, и может быть затруднительно отлаживать приложение, если вы используете макрос, ...

3 ответа

По этой же причине рекомендуется не использовать целочисленные параметры шаблона, если вы собираетесь использовать большое количество уникальных значений - вы можете быстро получить огромный исполняемый файл.

вы используете шаблон в C ++, который принимает целочисленное значение в качестве параметра, есть ли какие-либо требования к целочисленной переменной, используемой в качестве параметра, которые отличаются от того, если бы переменная ...

6 ответов

С уважением Сандипан Кармакар.

ал об изменчивой функции-члене и натолкнулся на утверждение, что функция-член может бытьconst и изменчивый вместе, Я не получил реального использования такой вещи. Может кто-нибудь, пожалуйста, поделитесь своим опытом ...

2 ответа

Первый конст является избыточным, я считаю.

я возникают проблемы при инициализации константного массива константных строк. С week.h (показаны только соответствующие части): class Week { private: static const char *const *days = { "mon", "tue", "wed", "thur", "fri", "sat", "sun" }; ...