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

1 ответ

C ++ связанный оператор присваивания списка

Попытка построить оператор присваивания для одного связанного списка. Я думал, что построил это правильно, но все еще получаю утечку памяти.Класс состоит из ...

1 ответ

@ Крис Лутц: Ты абсолютно прав. Под «действительно странным» я подразумевал «в этом контексте это действительно странно».

class phone { public: phone(int x) { num = x; } int number(void) { return num; } void number(int x) { num = x; } private: int num; }; int main(void) { phone p1(10); p1 = 20; // here! return 0; }т, друзья Просто я объявил простой класс, как ...

1 ответ

, Посмотрим, решит ли команда Scala это исправить.

тировать: ошибка, которая вызвала этот вопростеперь исправлено [https://issues.scala-lang.org/browse/SI-4237]. В справочнике Scala я могу прочитать (стр. 86): Интерпретация присваивания простой переменной x = e зависит от определения x. Если x ...

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

1 ответ

@chux no, только 0 является константой нулевого указателя.

вопрос предназначен для записи часто задаваемых вопросов для всех вопросов инициализации / присваивания между целочисленными значениями и указателями. Я хочу сделать код записи, где указатель установлен на конкретный адрес ...

1 ответ

изначально написано

уйста, помогите мне понять следующие фрагменты: my $count = @array;my @copy = @array;my ($first) = @array;(my $copy = $str) =~ s/\\/\\\\/g;my ($x) = f() or die;my $count = () = f();print($x = $y);print(@x = @y);

1 ответ

 действительно помогло бы.

есть эквивалентные операторы присваивания для всех логических операторов, операторов сдвига, аддитивных операторов и всех мультипликативных операторов. Почему логические операторы остались без внимания? Есть ли хорошая техническая причина, ...

1 ответ

Назначить несколько объектов .GlobalEnv из функции

В посте, опубликованном здесь накануне, я задаюсь вопросом, как назначить значения нескольким объектам в глобальной среде изнутри функции. Это моя попытка использованияlapply (assign может быть безопаснее, чем<<- но я никогда не использовал его и ...

1 ответ

Когда перегрузка проход по ссылке (l-значение и r-значение) предпочтительнее передачи по значению?

Я видел, что сказано, чтоoperator= записанный для получения параметра одного и того же типа по значению служит как оператором копирования, так и оператором перемещения в C ++ 11: Foo& operator=(Foo f) { swap(f); return *this; }Где альтернатива ...

1 ответ

Возвращаемый тип оператора присваивания

При определении оператора присваивания он неизменно выглядит так: class X {...}; X& X::operator=(...whatever...);То есть он имеет тип возвращаемого значения «ссылка на X». Здесь параметры (...whatever...) может бытьX&, const X& ...

2 ответа

Понимание того, когда data.table является ссылкой на (против копии) другого data.table

У меня небольшие проблемы с пониманием свойств передачи по ссылке