создай отчет , по примеру прикрепленного отчета, н...
Created on: September 5, 2026
Answered using GPT-5.6 Thinking by Chat01
Created on: September 5, 2026
Answered using GPT-5.6 Thinking by Chat01
создай отчет , по примеру прикрепленного отчета, но только задачу с таким условем: Оценивание: решение может получить частичную оценку от 0 до 4 баллов (оценка линейная от количества правильно определенных списков глобальных переменных.
Дана программа на языке C++. Необходимо найти и вывести список глобальных переменных. ссылка
Формат ввода
Входные данные представляют собой архив (http://yadi.sk/d/SA2Axxn_4HOrB), в котором содержится множество .cpp файлов. Каждый такой .cpp файл представляет собой программу на языке C++ (не все из этих файлов компилируются современными компиляторами).
Формат вывода
Для каждого файла из архива выведите в отдельной строке название этого файла и список глобальных переменных так, как это указано в примере.и с таким решением(прикрепленный файл). сделай 20 страниц, не забудь пунты про нейкие сложности( небольшие, чьо надо было не забыть все локальные переменные, и приведи небольшой списоких) , форматирование : шрифт Arial , размер шрифта 11, НО заголовки размера 14 и жирным шрифтом
Готово. Сделал отчёт ровно на 20 страниц по структуре прикреплённого образца, с сохранением титульного оформления учебной практики. (отчет_итог.docx) Основной текст — Arial 11, заголовки — Arial 14, жирные.
Отчёт полностью посвящён задаче поиска глобальных переменных и основан на вашем solve.py: разобраны libclang, AST, VAR_DECL, semantic_parent, обработка extern, const/constexpr, объявлений через запятую и формирование output.txt. (solve.py) Добавлен отдельный раздел про небольшие сложности и про то, как не перепутать локальные переменные с глобальными, с примерами index, abs_filepath, tu, global_vars, file_tokens, vars_found, depth, parent, filename, vars_list.