A because my sister told me and it was corecct
It is necessary to declare the function as a member of the class that overloads the ->c operator for the class.
<h3>What does C's -> operator mean?</h3>
- In C/C++, the Arrow operator makes it possible to access items in unions and structures.
- It is used in conjunction with a pointer variable pointing to a union or structure.
- As demonstrated below, the arrow operator is created by utilizing a negative sign and the greater than symbol.
- (Pointer name)->(Variable Name) is the syntax.
- To access members of a class, structure, or union using a pointer, use the -> (arrow) operator.
- A member of the object to which the pointer points is designated by a postfix expression, a -> (arrow) operator, followed by a potential qualified identifier or a pseudo-destructor name.
Therefore the correct answer is, c. ->
The complete question is:
The function that overloads the ____ operator for a class must be declared as a member of the class.
a. ::
b. *
c. ->
d. +
To learn more about -> operator, refer to:
brainly.com/question/13814474
#SPJ4
In this exercise we have to use the knowledge in computational language in python to write a code with circles and squares.
<h3>how to draw geometric figures in python?</h3>
<em>inputs = 100</em>
<em>radius</em>
<em> draw_circle(radius);</em>
<em> pendown()</em>
<em> begin_fill()</em>
<em> circle(radius)</em>
<em> end_fill()</em>
<em> penup()</em>
<em>left(90)</em>
<em>forward(radius*2)</em>
<em>right(90) </em>
<em>penup()</em>
<em>setposition(0,-200)</em>
<em>color("gray")</em>
<em>bottom_radius = int(input("What should the radius of the bottom circle be?: "))</em>
<em>draw_circle(bottom_radius)</em>
<em>draw_circle(bottom_radius)</em>
See more about python at brainly.com/question/18502436