Вопросы по теме 'circular-dependency'

Циклический (или циклический) импорт в Python
Что будет, если два модуля импортируют друг друга? Чтобы обобщить проблему, как насчет циклического импорта в Python?
233907 просмотров

Компиляция C ++, когда два класса ссылаются друг на друга
Я пытаюсь написать простую оболочку вокруг указателя соединения, которая вернет его в пул, когда оболочка будет уничтожена, но она не будет компилироваться, потому что ConnectionPool и AutoConn нуждаются в объявлении друг друга. Я попытался...
732 просмотров

Можно ли включить циклические зависимости в Visual Studio на уровне сборки? Возможны ли взаимозависимые сборки?
Возможно, это звучит как глупый вопрос, но я все равно попробую. Таким образом, в Visual Studio у вас не может быть двух проектов X и Y, таких, что X ссылается на Y, а Y ссылается на X. В общем, я прекрасно понимаю, насколько проблематичной...
6522 просмотров

Круговая зависимость Makefile
Вот мой Makefile: .PHONY: all homework1 CFLAGS= -g -O0 -Wall -Werror -Wno-unused-function LDFLAGS= -lm all : homework1 homework1 : program.tab.o program.lex.o %.o : %.c gcc -o$@ -c $(CFLAGS) $< %.lex.c : %.lex %.tab.h flex -o$@ $<...
9232 просмотров

зависимости между представлением, презентером и интерфейсом
Я столкнулся с классической проблемой круговых зависимостей, но решение, которое я нашел (создать третью сборку), похоже, не подходит для моего шаблона представления-презентатора. Мне нужно сослаться на моего ведущего в моей сборке представления...
660 просмотров
schedule 21.09.2022

Delphi: как переместить класс из модуля, избежать циклических ссылок
Вопрос: я хочу разделить два класса на отдельные файлы, избегая циклических ссылок. у меня есть модуль с некоторыми классами (и некоторыми перечислениями и константами). Все узнают щелкните и щелкните братьев-кулачков : unit Cartalk;...
722 просмотров

Как решить циклическую зависимость шаблона Boost::BGL‹-›класса?
У меня проблема с использованием списка смежности графической библиотеки Boost. Кажется, это проблема циклической зависимости: у меня есть typedef T шаблона, который использует некоторый класс A. Кроме того, A хранит указатель на объект типа T....
542 просмотров

Расположение POM project.parent
Я использую Maven в проекте, который содержит несколько модулей. Когда мы выпускаем, мы развертываем модули в нашем собственном репозитории Maven . Модули проекта наследуются от родительского проекта, который определяет общие свойства, такие как...
216 просмотров

Работа с зависимостями #import в Objective-C
Я создаю набор файлов (в основном библиотеку) для выполнения задачи, которую я буду использовать в приложении для iOS. В библиотеке есть один общедоступный файл заголовков, который импортирует все остальные файлы заголовков, поэтому код, использующий...
1020 просмотров

Python, проверьте тип объекта после циклического импорта
Вот два файла, foo.py и bar.py bar.py имеет... from foo import * ...наверху. bar.py использует типы, определенные в foo. При импорте bar.py из foo у меня возникают проблемы с определением типов объектов. Глядя на приведенный ниже пример,...
479 просмотров
schedule 30.05.2023

Композиция и круговая зависимость
Канал содержит элементы типа E. Канал также имеет порт , который дает доступ к элементам в канале. Это должно выглядеть примерно так: template< typename E> class IOutPort{ public: ... /** * Takes an...
362 просмотров

Два класса с двумя циклическими ссылками
У меня есть два разных класса, созданных в двух разных модулях, как мне создать циклические ссылки? в Delphi (классы в разных единицах измерения) раздел 1: Uses unit2; type Ta = class(tobject) public b:Tb; end; Модуль 2:...
1568 просмотров
schedule 05.02.2024

Циклическая зависимость MEF
Предположим, у нас есть два компонента, зависящих друг от друга (косвенно, через интерфейсы): public interface IAlice { ... } public interface IBob { ... } [Export(typeof(IAlice)), PartCreationPolicy(CreationPolicy.NonShared)] class Alice :...
2408 просмотров
schedule 26.04.2023

C циклическая зависимость
У меня есть эта проблема с круговой зависимостью в C , я просмотрел другие вопросы по этой теме, но действительно не смог найти ответ. У меня есть эта первая структура с именем вершина: #ifndef MapTest_vertex_h #define MapTest_vertex_h...
17497 просмотров

Поиск циклической ссылки
Я не могу скомпилировать свой проект для iPhone. В моем CType.h я получаю сообщение об ошибке: Не удается найти объявление интерфейса для «NSObject», надкласса «CType». Это приводит к множеству других ошибок, которые также находятся в...
1155 просмотров

Как спроектировать класс, чтобы круговые зависимости не вызывали производные члены перед созданием?
( Я пометил это и как C#, и как Java, поскольку это один и тот же вопрос на обоих языках. ) Скажем, у меня есть эти классы interface IKernel { // Useful members, e.g. AvailableMemory, TotalMemory, etc. } class Kernel : IKernel { private...
3809 просмотров
schedule 28.02.2022

импорт модуля, который импортирует основной модуль
Я работаю над текстовым приключением, в котором уровни хранятся в виде огромного словаря под названием «места». Вместо того, чтобы иметь его в основном файле, я подумал, что сделаю отдельный файл с именем «levels.py», который будет содержать его, что...
123 просмотров
schedule 30.07.2023

Циклическое тестирование зависимостей
Мне нужно найти и решить проблему, содержащую циклическую зависимость, где я либо храню непрозрачные указатели между участвующими объектами, либо использую отдельный класс на более высоком уровне для реализации отношений между объектами. Итак, я...
177 просмотров
schedule 28.12.2022

Можно ли импортировать значения конфигурации фляги в модули без циклического импорта?
Я использую Flask с Blueprints, чтобы получить скелет для своего веб-сайта, и у меня возникла проблема с использованием классов конфигурации глубоко в моем приложении. Вот некоторый фиктивный код, который объясняет, как я все настроил:...
6210 просмотров

Родительская функция, принимающая дочернюю ссылку в качестве параметра (или Приключения трех взаимозависимых классов)
Извините, если этот вопрос уже задавался, но я искал уже несколько часов и нахожу ответы только на похожие, но не совсем одинаковые проблемы, и ни один из них не работает в моем случае. Я начинающий программист, поэтому, скорее всего, мой код не...
163 просмотров
schedule 13.09.2022