Результаты поиска по запросу "const"
Переменная Const изменена с указателем в C
Переменнаяi объявлен const, но все же я могу изменить значение с указателем на место в памяти. Как это возможно? int main() { const int i = 11; int *ip = &i; *ip=100; printf("%d\n",*ip); printf("%d\n",i); }Когда я компилирую, я получаю это ...
Как вы отбрасываете константность, когда функция получает ссылку на объект (и получает доступ к неконстантным методам)?
У меня есть резервная копия данных, которую я хотел бы защитить, поэтому я сделал этоconst, Мне нужно нарушить этоconstВ двух случаях, один раз, чтобы сохранить в нем первичные данные: fgBlocks.CopyInto((BlkArray&)backUpCopy);w.r.t. result ...
Как преобразовать int в const int, чтобы назначить размер массива в стеке?
Я пытаюсь выделитьфиксированный размер в стеке для целочисленного массива #include<iostream> using namespace std; int main(){ int n1 = 10; const int N = const_cast<const int&>(n1); //const int N = 10; cout<<" N="<<N<<endl; int foo[N]; return 0; ...
Есть ли разница между «T» и «const T» в параметре шаблона?
Есть ли разница между следующим 2 синтаксисом: template<int N> struct A; // (1)а также template<const int N> struct A; // (2)Какое общее руководство для использования каждого синтаксиса?
std :: set итератор автоматически const [дубликат]
Возможный дубликат: Обновление набора C ++ STL утомительно: я не могу изменить элемент на месте [https://stackoverflow.com/questions/2217878/c-stl-set-update-is-tedious-i-cant-change-an-element-in-place] Я извлек проблему и изменил имена и так ...
Strtol, strtod небезопасны?
Кажется, чтоstrtol() а такжеstrtod() эффективно позволяют (и заставляют) отбрасывать константу в строку: #include <stdlib.h> #include <stdio.h> int main() { const char *foo = "Hello, world!"; char *bar; strtol(foo, &bar, 10); // or strtod(foo, ...
Попытка использовать uint * & как const unit * & терпит неудачу: неверная инициализация ссылки типа reference const uint8_t * & ’из выражения типа‘ uint8_t *
Следующий код не может быть скомпилирован для меня (gcc 4.6.3, Ubuntu 12.04): #include <inttypes.h> #include <stdio.h> static inline void adjustBuffer(const uint8_t *&buf, size_t &bufSize, size_t len) { buf += len; bufSize -= len; } uint16_t ...
Должен ли я все еще возвращать const объекты в C ++ 11? [Дубликат]
Возможный дубликат: Должен ли я вернуть const объекты? [https://stackoverflow.com/questions/12051012/should-i-return-const-objects] (Оригинальное название этого вопроса было:int foo () или const int foo ()? объясняя, почему я это ...
Все ли компиляторы C ++ позволяют использовать статическую переменную-член класса const int в качестве границы массива?
В VC ++, когда мне нужно указать массив для переменной члена класса, я делаю это следующим образом: class Class { private: static const int numberOfColors = 16; COLORREF colors[numberOfColors]; };(пожалуйста, не говорите мне об использовании std ...
C ++ и QT4.5 - проходит ли const int & overkill? Помогает ли проход по ссылке в сигналах / слотах?
Два вопроса в одном здесь ... У меня есть несколько функций, которые вызываются несколько раз за кадр для приложения обработки видео в реальном времени. Принимая совет о const и передавая по ссылке, функции имеют такую подпись void ...