Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== #include <iostream> class Program; class ProgDataGetter { public: const char* prog_name(const Program& prg); long get_version(const Program& prg); }; class Program { long threads_count; double time_of_work; class Module { char* module_name; }; char* prog_name; long version; Module modules[16]; friend std::iostream& operator >> (std::iostream& io, Program& prg); friend std::iostream& operator << (std::iostream& io, const Program& prg); friend class VersionGetter; friend const char* ProgDataGetter::prog_name(const Program&); }; std::iostream& operator >> (std::iostream& io, Program& prg) { io >> prg.prog_name >> prg.threads_count; } std::iostream& operator << (std::iostream& io, const Program& prg) { io << prg.prog_name << prg.modules[0].module_name << prg.modules[1].module_name; } class VersionGetter { public: long get_version(Program& prg) { return prg.version; } }; const char* ProgDataGetter::prog_name(const Program& prg) { return prg.prog_name; } long ProgDataGetter::get_version(const Program& prg) { return prg.version;} //====================== end of sample.cpp ========================== ]]>Для каких функций и методов корректно организован доступ к членам класса Program файле sample.cpp?
вопросПравильный ответ:
operator >> (std::iostream& io, Program& prg)
operator << (std::iostream& io, const Program& prg)
VersionGetter::get_version()
ProgDataGetter::prog_name()
ProgDataGetter::get_version()
Сложность вопроса
95
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами intuit.
06 май 2019
Другие ответы на вопросы из темы программирование интуит.
- # Каким образом определяется эквивалентность ключей в ассоциативных контейнерах?
- # Какие данные нельзя менять в ассоциативном контейнере?
- # Каковы требования к итераторам, участвующим в алгоритме replace(), имплементация которого приведена выше, корректны?
- # Какие вопросы решаются при определении реализации объектов системы?
- # Какие утверждения относящиеся к упаковке структуры в памяти верны?
WordPress Security by Sucuri. MiniFB Template. © Vtone