Описание тега cyclic-reference
Циклическая ссылка устанавливается, если объект A содержит ссылку на B, в то время как B содержит ссылку на A.
2
ответа
Циклическая функция / тип зависимости в F#
У меня есть вопрос о том, как лучше поступить следующим У меня есть класс B, у меня есть комбинатор на B, пусть foo: B -> int. Я хочу, чтобы в классе B комбинатор был инкапсулирован как метод, поэтому я добавляю его с расширением типа. Позже я потом…
05 апр '11 в 23:18
3
ответа
Прямое объявление в двух заголовках и двух файлах cpp
У меня есть четыре файла C++, два заголовка и два cpp. Заголовки должным образом охраняются, и в первом я использую предварительное объявление, подобное этому: //A.h class B; class A { public: A(); void doSomething(B* b); }; и некоторая реализация: …
23 янв '17 в 21:46
0
ответов
Клонирование объектов с циклической цепочкой ссылок
Я выполняю некоторые операции над графиком в памяти, которые изменяют сам график. Мне нужно повторить эти операции несколько раз, и последующие повторы должны работать над новой копией графика. Так как график генерируется путем синтаксического анали…
18 окт '12 в 01:28
1
ответ
Циклические ссылки - плохая практика?
Скажем, у меня есть три класса: EntityManager, Entity и Component. Объект имеет массив компонентов (указателей), и каждый из этих компонентов имеет поле, которое является указателем на инкапсулирующий объект. EntityManager имеет массив объектов, и к…
28 авг '13 в 07:25
1
ответ
Ошибка циклической зависимости при оформлении с использованием обычных привязок Ninject 3.0
Пожалуйста, смотрите пример кода ниже. Это слишком упрощенный сценарий, чтобы продемонстрировать проблему, с которой я сталкиваюсь при связывании с использованием WhenInjectedInto метод. Это всегда работало с более ранней версией ninject. Но кое-как…
19 май '12 в 15:18
1
ответ
Есть ли способ построить структуру с циклическими ссылками без затрат времени выполнения?
Я пытаюсь реализовать циклически связанную структуру данных в Rust. мой Nodes определены как: #[derive(Debug)] enum Node<'a> { Link(&'a Node<'a>), Leaf, } Я пытаюсь построить минимальную структуру, подобную этой (дополнительные скобк…
06 май '17 в 18:38
4
ответа
Что такое ссылочный цикл в Python?
Я посмотрел в официальной документации для Python, но я не могу найти, что такое ссылочный цикл. Может ли кто-нибудь уточнить, что это для меня, как я пытаюсь понять модуль GC. Заранее благодарю за ваши ответы.
28 мар '12 в 15:26
1
ответ
Ошибка типа Scala для признаков с циклическими ссылками
У меня проблемы с тем, чтобы этот код работал. Я хочу сделать черту, которая позволяет классу, который наследует его, иметь "детей", но, очевидно, Child"s setParent метод хочет P, но получает Parent[P, C] вместо. package net.fluffy8x.thsch.entity im…
04 фев '15 в 21:54
1
ответ
Работа с циклической ссылкой в EF 4
У меня есть устаревший дизайн базы данных, который я пытаюсь обойти с помощью EF 4. По сути, у меня есть две таблицы, которые ссылаются друг на друга, вызывая проблемы при попытке добавить новые записи. Моя структура такая: CREATE TABLE [dbo].[Accou…
22 апр '11 в 13:54
1
ответ
Прерывание циклических ссылок с помощью std::weak_ptr и псевдонима конструктора: звучит или проблематично?
Я еще не нашел следующий способ разрыва циклических ссылок, описанный на каком-либо крупном форуме / блоге C++, например, на GotW, поэтому я хотел спросить, известна ли эта методика, и каковы ее плюсы и минусы? class Node : public std::enable_shared…
31 май '16 в 17:01
4
ответа
Как я могу обнаружить или избежать циклических ссылок с std::shared_ptr?
Я знаю что есть weak_ptr разорвать цикл, но это исправление после обнаружения проблемы. Существует ли шаблон или инструмент, который можно использовать для обнаружения или предотвращения циклических ссылок?
22 фев '12 в 10:13
0
ответов
Циклическая ошибка ссылки Power BI при первоначальном обновлении
При обновлении файла отчета Power BI Desktop я получаю страшное сообщение "Обнаружена циклическая ссылка во время оценки". Однако я получаю сообщение об ошибке только тогда, когда запускаю начальное обновление после открытия файла. Каждое последующе…
07 дек '18 в 21:24
3
ответа
Избегайте циклических ссылок на отношения объектов ко многим
Я сталкиваюсь с некоторыми проблемами объектных отношений в приложении, которое, помимо прочего, обрабатывает упражнения с несколькими вариантами выбора. Думая об этих упражнениях, я могу это: 1- У меня есть упражнения, в которых есть несколько вопр…
21 дек '18 в 21:22
1
ответ
Объяснение для "незаконной циклической ссылки", связанной с последствиями
В моем проекте у меня есть тип A, используется для аргументов в нескольких местах, где я хочу, чтобы группа типов автоматически преобразовывалась в этот тип. Я реализовал это, используя несколько неявных классов в объекте-компаньоне A, Я удалил все,…
21 фев '19 в 10:03
18
ответов
Круговой (или циклический) импорт в Python
Что произойдет, если два модуля импортируют друг друга? Чтобы обобщить проблему, как насчет циклического импорта в Python?
13 апр '09 в 16:07
2
ответа
Роль слабого_птр в общем_птр
Я понимаю, как работает shared_ptr, за исключением роли слабого_птр. Я понимаю, что это там, чтобы обнаружить циклические ссылки, когда счетчик ссылок не равен нулю, но кроме этого, я не понимаю, как именно это происходит. Что оно делает?
09 авг '14 в 22:20
2
ответа
WCF Ria Services и циклические ссылки
Я использую устаревшую базу данных, которая имеет некоторые циклические ссылки. Когда я использую сервис Ria с клиента SL4. (сгенерированные сущности через мой ORM маппер) Я получаю следующую ошибку: Произошла ошибка при попытке сериализации парамет…
02 июл '11 в 07:18
4
ответа
Maven говорит, что у меня есть циклическая ссылка в многомодульном проекте, но не могу понять, почему
У меня есть многомодульный проект, который выглядит так: module1pom.xml module2pom.xml pom.xml Файл pom.xml в module2 зависит от module1. Когда я запускаю mvn clean compile, я получаю следующую ошибку: Проекты в реакторе содержат циклическую ссылку.…
05 июл '12 в 17:22
1
ответ
Рефакторинг доменной модели с изменчивостью и циклическими зависимостями для работы в Scala с хорошими практиками FP?
Я из OO (C#, javascript), и Scala - мой первый набег в FP. Из-за моего прошлого у меня возникают проблемы с реализацией доменной модели, которая хорошо подходит для моей доменной проблемы, а также соответствует рекомендациям для FP, таким как минима…
10 июл '14 в 13:23
4
ответа
Цикл в структуре структуры, которая не существует
Это упрощенная версия моего кода: public struct info { public float a, b; public info? c; public info(float a, float b, info? c = null) { this.a = a; this.b = b; this.c = c; } } Проблема в ошибке Struct member 'info' causes a cycle in the struct lay…
15 фев '12 в 15:33