Выполняя обратную разработку кода в C++, я нашел часть кода, который не получается вообще. Я новичок в C++, и способ, задающий вопрос, может быть неправильным, поскольку я не знаю, как задать этот конкретный вопрос, пожалуйста, извините меня за то же самое. Позвольте мне подробно рассказать об этом. Я столкнулся с чем-то вроде этого в коде.Объект, вызывающий метод, в свою очередь вызывающий другого в C++
obj.function_1().function_2(argument)
и в некоторых местах я обнаружил, как
function_1().function_2(argument)
function_1()
и function_2()
бывают разных классов. Может кто-нибудь, пожалуйста, помогите мне в этом, что означает две вышеуказанные линии.
Возможно, другой объект возвращается из функции? Вы должны опубликовать связанный код –
Прочтите 'function_1' (или, по крайней мере, его объявление) и обратите внимание на тип возврата. Затем, получите книгу или что-то еще - задавать вопросы обо всем, что вы видите, это плохой способ выучить язык и действительно плохо использовать время всех elses. – Useless