Вопросы с тегом 'const'
Const - это определитель, используемый для определения области хранения данных (объект, поле, переменная, параметр), который "никогда не изменяется", что позволяет оптимизировать генератор кода и дополнительную статическую проверку правильности программы.
36
В чем разница между const и readonly в С#?
В чем разница между const и readonly в С#?
Когда бы вы использовали один поверх другого?
11 сент. '08 в 8:02
17
В чем разница между const int *, const int * const и int const *?
Я всегда испортил, как правильно использовать const int*, const int * const и int const *. Существует ли набор правил, определяющих, что вы можете и чего не можете сделать?
Я хочу знать все, что нужно делать, и все это не касается присвоений, перед...
17 июл. '09 в 13:28
8
Как преобразовать std::string в const char * или char *?
Как преобразовать std::string в char* или const char*?
07 дек. '08 в 19:30
10
Значение 'const' является последним в объявлении функции класса?
В чем смысл const в таких объявлениях? const меня смущает.
class foobar
{
public:
operator int () const;
const char* foo() const;
};
15 апр. '09 в 13:27
11
определить() против const
В PHP, когда вы используете define('FOO', 1);
и когда вы используете const FOO = 1;
? Каковы основные различия между этими двумя?
15 мар. '10 в 14:23
8
Разница между `constexpr` и` const`
Какая разница между constexpr и const?
Когда я могу использовать только один из них?
Когда я могу использовать оба и как выбрать один из них?
02 янв. '13 в 1:42
6
Что означает "const" в конце объявления функции?
Возможный дубликат: Значение "const" в объявлении метода С++?
Привет
У меня есть книга, где написано что-то вроде:
class Foo
{
public:
int Bar(int random_arg) const
{
// code
}
};
Кроме того, вопрос о том, почему я до...
29 июн. '10 в 13:31
11
Статическая константная строка (член класса)
Я бы хотел иметь частную статическую константу для класса (в данном случае фабрику форм). Я бы хотел кое-что сделать. class A {
private:
static const string RECTANGLE = "rectangle";
}
К сожалению, я получаю всевозможные ошибки от компиля...
14 окт. '09 в 2:00
9
С# для обозначения констант?
private const int THE_ANSWER = 42;
или
private const int theAnswer = 42;
Лично я думаю, что с современными IDE мы должны пойти с camelCase, поскольку ALL_CAPS выглядит странно. Как вы думаете?
28 окт. '08 в 8:16
30
Использование 'const' для параметров функции
Как далеко вы идете с const? Вы просто выполняете функции const, когда это необходимо, или вы идете на весь свиньи и используете его повсюду? Например, представьте простой мутатор, который принимает один логический параметр:
void SetValue(const boo...
22 сент. '08 в 20:11
7
Почему `Export Default Const` недействителен?
Я вижу, что следующее хорошо:
const Tab = connect( mapState, mapDispatch )( Tabs );
export default Tab;
Однако это неверно:
export default const Tab = connect( mapState, mapDispatch )( Tabs );
Но это прекрасно:
export default Tab = connect( ma...
28 мар. '16 в 11:16
12
Почему JSHint выдает предупреждение, если я использую const?
Это ошибка, которую я получаю при использовании const:
<error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" />
Мой ...
12 дек. '14 в 10:39
12
Объявить массив const
Можно ли написать что-то похожее на следующее?
public const string[] Titles = {"German", "Spanish", "Corrects", "Wrongs"};
28 февр. '11 в 13:04
18
В чем разница между char * const и const char *?
Какая разница между:
char * const
и
const char *
20 мая '09 в 22:16
12
Конст в javascript? Когда его использовать и необходимо
Недавно я встретил ключевое слово const в javascript. Из того, что я могу сказать, он используется для создания неизменяемых переменных, и я протестировал его, чтобы убедиться, что он не может быть переопределен (в node.js):
const x = 'const';
con...
20 янв. '14 в 14:56