Все вопросы: [lvalue]
8 вопросов
Совместимы ли массивы как lvalue в JavaScript с ECMAScript?
Firefox 3.5.3 (по крайней мере) позволяет мне писать такой код: var array = [4, 5, 6]; var foo, bar, baz; [foo, bar, baz] = array; в какой момент foo => 4 bar => 5 baz => 6 , что может быть весьма полезно для ясности кода. Считается ли это совместимым с ECMAScript?Я ничег...
l-value substr method in C++
I want to create a substr method in C++ in a string class that I made. The string class is based on C-style string of course, and I take care of the memory management. I want to write a substr(start, length) function that can work on the regular way: CustomString mystring = "Hello"; cout <...
Binding lvalue to a reference
I think I am missing smth back in my theoretical background on this thing. I know there were similar posts but I still do not get it. I have such a code: void somefunc1(Word &Key) { somefunc2(Key); } void somefunc2(char &char1) { return; } compiler generates me an error here:...
"l-value required" error
When do we get "l-value required" error...while compiling C++ program???(i am using VC++ )
Binding temporary to a lvalue reference
I have the following code string three() { return "three"; } void mutate(string& ref) { } int main() { mutate(three()); return 0; } You can see I am passing three() to mutate method. This code compiles well. My understanding is, temporaries can't be assigned to non-const ref...
Получить адрес свойства Objective-c (которое является структурой C)
У меня есть класс Objective-C, который содержит структуру в стиле C. Мне нужно вызвать функцию C, передающую указатель на этот член объекта (a.k.a. свойство). На всю жизнь я не могу понять, как получить адрес этой структуры C. Используя традиционный оператор & для получения адреса, я получаю...
Почему ссылка rvalue в C ++ 0x не используется по умолчанию?
Одна из замечательных новых функций будущего стандарта C ++, C ++ 0x, - это «ссылки на rvalue». Ссылка rvalue аналогична ссылке lvalue (нормальной), за исключением того, что она может быть привязана к временному значению (обычно временное значение может быть привязано только к ссылке const): ...
Как используются подпрограммы lvalue в Perl?
Я не понимаю, как можно использовать подпрограммы lvalue? Чего я не могу сделать с помощью обычных подпрограмм? Не могли бы вы опубликовать несколько примеров? Спасибо