0
ответов

Что эквивалентно std :: is_const для ссылок на const?

Рассмотрим код: int const x = 50; int const & y = x; cout << std :: is_const :: value << endl; // 1 cout << std :: is_const :: value << ...
вопрос задан: 12 June 2015 15:47
0
ответов

Есть ли эквивалент #IF и #CONST .NET в Java / Android? [дубликат]

У меня есть проект, в котором много кодов доступно только в определенной версии, и когда я исправляю ошибку, я должен исправлять их во всех копиях. Это очень неудобно. Есть ли #IF и #CONST в ...
вопрос задан: 15 May 2015 19:20
0
ответов

__attribute __ ((const)) против __attribute __ ((pure)) в GNU C

В чем разница между __attribute __ ((const)) и __attribute __ ((pure)) в GNU C? __attribute __ ((const)) int f () {/ * ... * / return 4; } vs __attribute __ ((pure)) int f () {/ * ......
вопрос задан: 18 March 2015 09:05
0
ответов

Разрешает ли C ++ 11 vector ?

Требования к контейнерам изменились с C ++ 03 на C ++ 11. В то время как C ++ 03 имел общие требования (например, возможность создания копий и возможность присваивания для вектора), C ​​++ 11 определяет подробные требования для каждого ...
вопрос задан: 2 March 2015 03:59
0
ответов

Как выполнить сортировку с помощью лямбда?

sort (mMyClassVector.begin (), mMyClassVector.end (), [] (const MyClass & a, const MyClass & b ) {return a.mProperty> b.mProperty; }); Я хотел бы использовать лямбда-функцию для сортировки ...
вопрос задан: 19 February 2015 14:00
0
ответов

Объявление шестнадцатеричной константы в VB.NET

Как преобразовать следующее шестнадцатеричное число C#в шестнадцатеричное число VB.NET? частная константа UInt32 temp = 0xE6359A60; Я пробовал следующее, но это не работает. Public Const temp As System.UInt32 =...
вопрос задан: 8 January 2015 17:12
0
ответов

Постоянный вектор неконстантных объектов

При определении функции в интерфейсе: virtual void ModifyPreComputedCoeffs (std :: vector & model_) = 0; мы хотим указать, что векторная модель_ не должна быть ...
вопрос задан: 3 December 2014 00:27
0
ответов

Распространение постоянства на данные, указанные переменными-членами

Это часто довольно сбивает с толку новичков в C ++ этим константным функциям-членам разрешено вызывать неконстантные методы для объектов, на которые ссылается класс (либо по указателю, либо по ссылке). Например, ...
вопрос задан: 27 November 2014 22:27
0
ответов

константный вектор подразумевает константные элементы?

Имеет ли константный вектор < A > Значит, его элементы являются хорошими? В приведенном ниже коде v [0] .set (1234); в void g (константный вектор < A > & amp; v) выдает ошибку компилятора const.cpp: 28: 3: ...
вопрос задан: 21 November 2014 16:09
0
ответов

C++, Classes, Const, and strange syntax

I was re-reading c++ primer(4th ed.) today - the section on member functions and const references etc, and I came up with this wierd little program: using std::cout; using std::endl; class ...
вопрос задан: 6 November 2014 15:19
0
ответов

Функция-член c ++ const, которая возвращает указатель на константу .. Но какой тип константы является возвращаемым указателем?

Прошу прощения, если об этом спросили, но как мне создать функцию-член в C ++, которая возвращает указатель в следующих сценариях: 1. Возвращаемый указатель является постоянным, но мусор внутри может быть ...
вопрос задан: 14 October 2014 20:55
0
ответов

GCC: почему постоянные переменные не помещаются в .rodata

Я всегда считал, что GCC поместит статическую константную переменную в сегменты .rodata (или в сегменты .text для оптимизации) файла ELF или подобного файла. Но похоже не тот случай. В настоящее время я использую...
вопрос задан: 15 September 2014 15:00
0
ответов

аргумент неконстантного указателя к константному параметру двойного указателя

Модификатор const в C ++ перед звездочкой означает, что с помощью этого указателя нельзя изменить значение, на которое указывает указатель, а сам указатель можно сделать так, чтобы он указывал на что-то еще. В нижеприведенном void justloadme (...
вопрос задан: 16 June 2014 09:10
0
ответов

В чем разница между макросом и константой в C ++?

Меня спросили этот вопрос в техническом интервью: В чем разница между константой и макросом в C ++? Я ответил, что макрос - это директива препроцессора, и может быть трудно ...
вопрос задан: 5 May 2014 23:46
0
ответов

передача массива в качестве константного аргумента метода в C++

Я хотел бы иметь возможность передать аргумент массива const методу на С++. Я знаю, что когда вы передаете массив в метод, это то же самое, что и передача указателя на первый элемент массива, так что простой...
вопрос задан: 20 February 2014 15:58
0
ответов

Разница между char * и const char *?

В чем разница между char * name, которое указывает на константный строковый литерал, и const char * name
вопрос задан: 29 October 2013 22:18
0
ответов

В PHP, в чем разница между «конечной статикой» и «константой»?

Я понимаю, что этот вопрос уже задавался в другом месте для разных языков программирования ... Но это не показатель 100% для одного и того же ответа в области PHP, поэтому я спрашиваю это ...
вопрос задан: 20 October 2013 03:17
0
ответов

Каков результат использования ссылочного оператора «&» для константных переменных?

Меня спросили, как можно значение константной переменной может быть изменено. Мой очевидный ответ был "указатели!" но я попробовал следующий фрагмент кода и озадачен ... int main () {const int x = 5; int * ...
вопрос задан: 18 October 2013 04:44
0
ответов

Почему статические члены const не могут появляться в постоянном выражении, таком как «switch»

У меня есть следующее объявление некоторых статических членов const .h class MyClass: public MyBase {public: static const unsigned char sInvalid; static const unsigned char sOutside; статический ...
вопрос задан: 11 August 2013 09:52
0
ответов

Проблема с развертыванием моего приложения в Azure

Я только что создал учетную запись Windows Azure. Когда я пытаюсь выполнить развертывание из VS2010, я получаю следующие сообщения, которые все время повторяются: 2:17:43 PM - Предупреждение: все экземпляры ролей остановлены 2:18: ...
вопрос задан: 15 July 2013 06:52
0
ответов

Можно ли использовать ссылки rvalue на const?

I думаю, нет, но я хотел бы подтвердить. Можно ли использовать const Foo &&, где Foo - это тип класса?
вопрос задан: 14 July 2013 23:53
0
ответов

Is there const in C?

This question may be naive, but: is there const keyword in C? с какой версии? есть ли какие-либо семантические и / или синтаксические различия между const в C и C ++?
вопрос задан: 30 June 2013 00:47
0
ответов

как определить константный массив в c / c ++?

Как определить константный одно- или двумерный массив в C / C ++? Я имею дело со встроенной платформой (Xilinx EDK), поэтому ресурсы ограничены. Я бы хотел написать в стороннем заголовочном файле что-то вроде # ...
вопрос задан: 10 April 2013 13:11
0
ответов

Точечная нотация с несколькими аргументами в Java - Varargs

Я только что подтвердил точечную нотацию для объявления метода с несколькими аргументами , например: общедоступная функция getURLs (URL ... urls) {for (int i = 0; i
вопрос задан: 2 March 2013 12:35
0
ответов

Разница между `constexpr` и` const`

В чем разница между constexpr и const? Когда я могу использовать только один из них? Когда я могу использовать оба и как выбрать один?
вопрос задан: 2 January 2013 09:17
0
ответов

Упрощение перегрузки констант?

Я уже много лет преподаю на уроках программирования C ++, и одна из самых сложных вещей, которые нужно объяснить студентам, - это перегрузка констант. Я обычно использую пример векторного класса и его ...
вопрос задан: 1 December 2012 23:19
0
ответов

класс шаблона шаблона с параметром шаблона const

Я не понимаю, почему это не компилируется: struct A {}; шаблон <класс T> структура B {}; шаблон <шаблон <класс> класс T1, класс T2> структура C {}; int main (int ac, char ...
вопрос задан: 5 October 2012 17:47
0
ответов

about “int const *p” and “const int *p ”

#include using namespace std; int main(int argc, char* argv[]) { int i1 = 0; int i2 = 10; const int *p = &i1; int const *p2 = &i1; const int const *p3 = &...
вопрос задан: 26 September 2012 02:06
0
ответов

Объединение с константным и неконстантным членами?

Это похоже на неопределенное поведение union A {int const x; float y; }; А а = {0}; ау = 1; В спецификации сказано: «Создание нового объекта в месте хранения, который представляет собой константный объект со статическими, ...
вопрос задан: 25 September 2012 23:29
0
ответов

C++: Почему я не могу напечатать const char* с помощью sprintf?

Что я здесь упускаю? Это сводит меня с ума! У меня есть функция, которая возвращает const char* const char* Notation() const { символ с[10]; интервал х=5; sprintf(s, "%d", x); возврат с; } Теперь...
вопрос задан: 7 September 2012 19:57