16
ответов

Профессионалы и Недостатки помещения всего кода в Заголовочных файлах в C++?

Можно структурировать программу C++ так, чтобы (почти) весь код находился в Заголовочных файлах. Это по существу похоже на C# или программу Java. Однако Вам действительно нужен по крайней мере один .cpp файл для получения по запросу в весь...
вопрос задан: 16 August 2012 16:35
14
ответов

Я получаю ошибки Linker для следующего кода. Является ли эта зависимость Циркуляром, или я испортил все Включает [дубликат]

BinaryTree Node и мой основной - # include & lt; iostream & gt; template & lt; typename T & gt; Узел класса; //#include"Node.h "#include" BinaryTree.h "int main () {BinaryTree & lt; int & gt; Ь; // Ь ....
вопрос задан: 24 February 2015 21:54
11
ответов

Python: невозможно импортировать два взаимозависимых класса, которые содержат только статические методы [duplicate]

Я пытаюсь импортировать два взаимозависимых класса под названием A и B, расположенные в папке с именем «static_classes», чтобы вызвать их статические методы в моей программе. Код класса: from b import B ...
вопрос задан: 6 October 2012 20:07
7
ответов

круговые зависимости между dlls с Visual Studio

У меня есть круговая зависимость между двумя функциями. Я хотел бы, чтобы каждая из этих функций находилась в его собственном dll. Действительно ли возможно создать это с Visual Studio? нечто (интервал i) {если (i> 0)...
вопрос задан: 16 September 2013 00:22
7
ответов

Компиляция C++, когда два класса относятся друг к другу

Я пытаюсь записать простую обертку вокруг указателя соединения, который возвратит ее пулу, когда обертка будет уничтожена, но это компиляция привычки, потому что ConnectionPool и AutoConn нужен каждый...
вопрос задан: 15 March 2010 13:21
7
ответов

Действительно ли циклические ссылки приемлемы в базе данных?

Когда циклические ссылки приемлемы в базе данных? Теоретический и практичный, любая справка ценится.
вопрос задан: 17 June 2009 13:22
6
ответов

Круговой заголовок C++ включает

В проекте у меня есть 2 класса://mainw.h #include "IFr.h"... класс mainw {общественность: статический IFr ifr; статический CSize=100;...};//IFr.h #include "mainw.h"... класс IFr {общедоступное плавание [mainw:: CSize];...
вопрос задан: 16 September 2013 18:42
6
ответов

Проектирование баз данных: Круговая зависимость

Вообразите следующую базу данных: Таблица 'компании' имеет полевой идентификатор, имя и flagship_product_id. Таблица 'продукты' имеет полевой идентификатор, имя и company_id. Компания должна иметь основной продукт (1:1...
вопрос задан: 7 September 2009 02:54
6
ответов

Разрешить круговую зависимость от определения типа?

Что лучший способ состоит в том, чтобы разрешить следующую круговую зависимость в луге определения типа эти структуры? Отметьте тег языка C - я ищу решение в стандарте gcc C. структура определения типа {символ* имя;...
вопрос задан: 20 May 2009 14:58
5
ответов

Зависимость модуля Python

Хорошо, у меня есть два модуля, каждый из которых содержит класс, проблема в том, что их классы ссылаются друг на друга. Скажем, например, у меня был модуль комнаты и личный модуль, содержащий CRoom и CPerson. ...
вопрос задан: 25 October 2012 23:16
5
ответов

Проспект (или циклический) импортирует в Python

Что произойдет, если два модуля импортируют друг друга? Обобщать проблему, что относительно циклического импорта в Python?
вопрос задан: 6 October 2012 08:07
5
ответов

Утечка памяти причины циклических ссылок?

Я пытаюсь бежать по утечке памяти в приложении форм окон. Я теперь смотрю на форму, которая содержит несколько встроенных форм. То, что волнует меня, - то, что ребенок формируется в их конструкторе...
вопрос задан: 30 December 2008 20:04
4
ответа

Ошибки сборки твердости из-за круговой зависимости среди классов

Я часто оказываюсь в ситуации, где я сталкиваюсь с несколькими ошибками компиляции/компоновщика в проекте C++ из-за некоторых плохих проектных решений (сделанный кем-то еще :)), которые приводят к круговым зависимостям...
вопрос задан: 12 October 2017 04:20
4
ответа

Циклические ссылки в моих проектах C#

У меня есть следующая ситуация: MyCompany проекта. MyProject. Домен, который содержит мою модель предметной области и частичные классы (такие как Контакт). Я хочу 'расшириться' (частичным классом, не дополнительным методом)...
вопрос задан: 22 March 2016 08:48
4
ответа

Организация интерфейсов

Я просто читаю Гибкие Принципы, Шаблоны и Методы в C# R. Martin и M. Martin и они предлагают в их книге, сохранить все Ваши интерфейсы в отдельном проекте, например, Интерфейсы. Как...
вопрос задан: 11 April 2013 06:35
4
ответа

Обнаружение кругового импорта

Я работаю с проектом, который содержит приблизительно 30 уникальных модулей. Это не было разработано слишком хорошо, таким образом, распространено, что я создаю круговой импорт при добавлении некоторой новой функциональности к проекту. Из...
вопрос задан: 5 February 2011 10:46
4
ответа

Круговые зависимости по сравнению с DRY

Я разрабатываю допускающую повторное использование библиотеку классов, которая содержит 2 блока (среди других) названный core.xml.dll и core.string.dll. xml ссылки на сборки строковый блок для использования некоторых...
вопрос задан: 8 March 2009 03:59
4
ответа

Возможная круговая зависимость выходит с приложением PHP

Я испытываю то, чему я верю, круговая проблема зависимости с моим приложением PHP. Сообщите мне, неправильно ли это. Вот ситуация: Два класса, LogManager и DBSession...
вопрос задан: 12 October 2008 04:03
3
ответа

Действительно ли возможно включить круговые зависимости в Visual Studio на уровне ассемблера? Взаимно зависимые сборки даже были бы возможны?

Это, вероятно, походит на глупый вопрос, но я собираюсь дать ему выстрел так или иначе. Таким образом в Visual Studio, у Вас не может быть двух проектов X и Y, таким образом что ссылки Перекрестных ссылок Y и Y X. В целом...
вопрос задан: 22 August 2012 16:32
3
ответа

Инжекция Depedency: введение частично инициализированных объектов

Этот вопрос о Контейнере Единицы, но я предполагаю, что это применимо к любому контейнеру зависимости. У меня есть два класса с круговыми зависимостями: класс FirstClass {[Зависимость] общественность...
вопрос задан: 17 December 2010 16:15
3
ответа

Разрешение круговой зависимости между шаблонными классами

У меня есть два класса, Foo <T> и Панель <T>, полученный из Основы. Каждый переопределяет метод, виртуальная Основа* преобразовывает (идентификатор) константу, где идентификатор является экземпляром типа, который однозначно определяет деталь..
вопрос задан: 28 July 2010 14:39
3
ответа

разрешение круговых зависимостей с [закрытым] внедрением зависимости

Я видел несколько статей о различных веб-сайтах, которые предлагают разрешить круговые зависимости между блоками.NET при помощи внедрения зависимости. Это может разрешить ошибки сборки, но это не...
вопрос задан: 18 May 2010 03:01
3
ответа

Python: круговой импорт необходим для проверки типа

В первую очередь: Я действительно знаю, что уже существует много вопросов и ответов на тему кругового импорта. Ответ более или менее: "Разработайте свою структуру Модуля/Класса правильно, и Вы будете...
вопрос задан: 9 April 2010 15:31
3
ответа

Круговое решение для зависимости

Наш текущий проект имеет, столкнулся с круговой проблемой зависимости. Наш блок бизнес-логики использует классы и статические методы от нашего блока SharedLibrary. SharedLibrary содержит целый набор...
вопрос задан: 7 April 2010 22:54
2
ответа

ImportError: Невозможно импортировать имя X

У меня есть четыре разных файла: основной, векторный, объект и физика. Я не буду публиковать весь код, только импорт, потому что я думаю, что здесь ошибка. (Если хотите, могу выложить больше) Главное: ...
вопрос задан: 3 January 2019 13:07
2
ответа

Как компиляция круговых зависимостей работает?

Я сделал пример в Java, но я думаю (не протестированный), что он работает в другом (все?) языки. У Вас есть 2 файла. Во-первых, M.java: общедоступный класс MType {XType x; MType () {x = пустой указатель; }} Второй...
вопрос задан: 18 October 2017 19:28
2
ответа

Разрешение круговых зависимостей Clojure

Я работаю над некоторым кодом Clojure, который имеет некоторые круговые зависимости между различными пространствами имен, и я пытаюсь разработать лучший способ разрешить их. Важный вопрос - то, что я не получаю "Такой var:...
вопрос задан: 21 July 2015 15:13
2
ответа

Круговые зависимости в Ruby

Скажем, у нас есть два класса, Foo и Foo Sub, каждый в различном файле, foo.rb и foo_sub.rb соответственно. foo.rb: потребуйте "foo_sub" класса нечто определения Foo FooSub. SOME_CONSTANT заканчивают конец...
вопрос задан: 16 September 2013 00:11
2
ответа

Круговая зависимость от импорта в Python

Скажем, у меня есть следующая структура каталогов: a\__ init __. py b\__ init __. py c\__ init __. py c_file.py d\__ init __. py...
вопрос задан: 25 February 2013 15:12
2
ответа

Нужны ли когда-нибудь циклические ссылки?

Я унаследовал решение Visual Studio, которое содержит многочисленные циклические ссылки между проектами. Есть ли ситуация, когда это приемлемо? Просто пытаюсь подтвердить мое подозрение ...
вопрос задан: 27 August 2010 15:54