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

8 ответов

Указатель константы против указателя на константу [дубликат]

5 ответов

C ++ const в геттере

3 ответа

Лямбда: почему значения, захваченные по значению, являются константными, а значения, полученные по ссылке, нет?

Почему значения захвата по значению являются константными, а объекты захвата по ссылке - нет: int a; auto compile_error = [=]() { a = 1; } auto compiles_ok = [&]() { a = 1; } Мне это кажется нелогичным, но это кажется стандартом? Тем более, ...

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

9 ответов

const int против int const как параметр функции в C ++ и C

Быстрый вопрос: int testfunc1 (const int a) { return a; } int testfunc2 (int const a) { return a; }Являются ли эти две функции одинаковыми во всех аспектах или есть разница? Мне интересен ответ для языка C, но если есть что-то интересное в языке ...

5 ответов

Как создать карту постоянных значений std :: map, которая по-прежнему доступна оператору []?

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

1 ответ

C ++ std: vector <T * const>

Я должен продолжить программу. До меня программист много использовал структуру: std:vector< T* const>Он написал ist в Visual Studio C ++ 2010 и смог скомпилировать это. Я использую g ++, и это приводит к ошибкам компиляции. g++ -g -Wall -c ...

1 ответ

Имеет ли смысл ссылка на const Mat в OpenCV?

В следующей функции foo(const Mat& img)img может быть изменено в функции без предупреждения даже компилятором. Почему? Значит ли этоconst Mat Ссылка не имеет никакого смысла?

9 ответов

статическая константа против #define

Это лучше использоватьstatic const чем#define препроцессор? Или может это зависит от контекста? Каковы преимущества / недостатки каждого метода?

6 ответов

преобразование указателя в константу в C

Следующий код компилируется без предупреждения в GCC, но выдает предупреждение в Visual Studio 2005. const void * x = 0; char * const * p = x;x указывает на постоянный объект неизвестного типа, а p указывает на постоянный указатель на символ. ...

2 ответа

Почему нет «const» в Python? [закрыто]

Я родом из C и изучаю Python. Отсутствие явной безопасности типов вызывает беспокойство, но я к этому привыкаю. Отсутствие встроенного контрактного программирования (чисто абстрактные классы, интерфейсы) - это то, к чему нужно привыкнуть, ...