Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix statment about C and C++ #1311

Merged
merged 1 commit into from
Nov 2, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions rustbook-ru/src/ch05-03-method-syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@

> ### Где используется оператор `->`?
>
> В языках C и C++, используются два различных оператора для вызова методов: используется `.`, если вызывается метод непосредственно у экземпляра структуры и используется `->`, если вызывается метод у ссылки на объект. Другими словами, если `object` является ссылкой, то вызовы метода `object->something()` и ` (*object).something()` являются аналогичными.
> В языках C и C++, используются два различных оператора для вызова методов: используется `.`, если вызывается метод непосредственно у экземпляра структуры и используется `->`, если вызывается метод для указателя на объект. Другими словами, если `object` является указателем, то вызовы метода `object->something()` и ` (*object).something()` являются аналогичными.
>
> Rust не имеет эквивалента оператора `->`, наоборот, в Rust есть функциональность называемая *автоматическое обращение по ссылке и разыменование* (automatic referencing and dereferencing). Вызов методов является одним из немногих мест в Rust, в котором есть такое поведение.
>
Expand Down Expand Up @@ -136,4 +136,4 @@ Can rect1 hold rect3? false
[главе 6)]: ch06-00-enums.html
[главе 17]: ch17-02-trait-objects.md
[главе 7]: ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#exposing-paths-with-the-pub-keyword
[главе 7]: ch07-02-defining-modules-to-control-scope-and-privacy.html
[главе 7]: ch07-02-defining-modules-to-control-scope-and-privacy.html
Loading