Лучшие namespaces вопросы ИТ разработчиков

  • 12голосов
  • 2ответа
  • 0просмотров

Используйте типы с одинаковым именем и пространством имен в 2 сборках .NET

Из любопытства я создал 2 сборки, каждая из которых имеет класс (Class1) с точно таким же пространством имен (Library1). Затем я создаю другой клиент, ссылающийся на эти 2 сборки, и пытаюсь создать экземплярClass1. Неудивительно, что компилятор ...

Задан Sep 28, 2017, 5:07 PMотweirBuu Nguyen
  • 12голос
  • 1ответ
  • 0просмотров

Использование пространства имен вызывает скрытие имени?

Рассмотрим следующий код: namespace C { class X {}; } namespace A { class X {}; namespace B { using namespace C; X x; } }Я ожидал типx бытьC::X из-заusing namespace директива, но вместо обоихVS2010 и онлайнLLVM/Clang разрешение компилятораX в ...

Задан May 24, 2012, 4:20 PMотK-ballo
  • 10голосов
  • 4ответа
  • 0просмотров

boost :: format и нестандартная печать стандартных контейнеров

У меня есть функция в моем пространстве именns это помогает мне печатать контейнеры STL. Например: template <typename T> std::ostream& operator<<(std::ostream& stream, const std::set<T>& set) { stream << "{"; bool first = true; for (const T& ...

Задан May 30, 2012, 12:15 AMотildjarnTravis Gockel
  • 40голосов
  • 2ответа
  • 0просмотров

Написание надежного R-кода: пространства имен, маскирование и использование оператора `::`

Short versionДля тех, кто не хочет читать мой "случай", это суть: What is the recommended way of minimizing the chances of new packages breaking existing code, i.e. of making the code you write as robust as possible?What is the recommended way ...

Задан Jun 12, 2012, 11:56 AMотRappster
  • 4голосов
  • 4ответа
  • 0просмотров

Почему пространства имен считаются плохой практикой в JavaScript? [закрыто]

Мне сказали, что пространства имен не должны использоваться, так как они "загрязняют"; глобальный охват. Интересно, какие есть альтернативы? Когда я хочу определить служебные функции и / или константы, например, для веб-сайта простым способом ...

Задан May 23, 2017, 11:44 AMотCommunityEliran Malka
  • 10голосов
  • 4ответа
  • 0просмотров

Действительно ли коллизии пространства имен являются проблемой в Objective-C?

Objective-C не имеет пространств имен, и многие из них (такие какРуководство по стилю какао CocoaDevCentral [http://cocoadevcentral.com/articles/000082.php]) порекомендуйте префиксы имен классов инициалами, чтобы избежать коллизий пространства ...

Задан Jun 20, 2009, 5:37 AMотzpasternack
  • 1голосов
  • 2ответа
  • 0просмотров

маршрут к вложенному пространству имен идет на неправильный контроллер

Используя Rails 3.0.7, я создаю API для нашего приложения, и у меня есть такая настройка: routes.rb namespace :api do namespace :v1 do match "connect" => "users#login", :via => :post match "disconnect" => "users#logout", :via => :post resources ...

Задан May 05, 2012, 12:36 AMотpaulnsorensen
  • 13голосов
  • 4ответа
  • 0просмотров

Модули Python с одинаковыми именами (то есть повторное использование стандартных имен модулей в пакетах)

Предположим, у меня есть пакет, содержащий модули: SWS/ __init.py__ foo.py bar.py time.pyи модули должны ссылаться на функции, содержащиеся друг в друге. Кажется, у меня проблемы с моимtime.py модуль, так как есть стандартный модуль с таким же ...

Задан May 08, 2012, 3:16 PMотBFTM
  • 9голосов
  • 2ответа
  • 0просмотров

Элемент XML с именем name из пространства имен ссылается на различные типы

Пожалуйста помоги. Я получил ошибку при десериализации данных с сервера, > The top XML element 'Name' from namespace '' references distinct types Object1.LocalStrings and System.String. Use XML attributes to specify another XML name or ...

Задан Jan 21, 2013, 5:24 AMотJohn Saundersxscape
  • 10голосов
  • 4ответа
  • 0просмотров

C Typedef и структура вопроса

В чем разница между этими двумя декларациями, и является ли одно предпочтительным по сравнению с другим? typedef struct IOPORT { GPIO_TypeDef* port; u16 pin; } IOPORT; typedef struct { GPIO_TypeDef* port; u16 pin; } IOPORT;

Задан Jul 10, 2009, 5:37 PMотloneRanger
  • 12голосов
  • 2ответа
  • 0просмотров

Выберите элемент в пространстве имен с XPath

Я хочу выбрать самый верхний элемент в документе, который имеет заданное пространство имен (префикс). Более конкретно: у меня есть XML-документы, которые начинаются либо с / html / body (в пространстве имен XHTML), либо с одного из нескольких ...

Задан Feb 12, 2009, 1:28 AMот3 revs, 2 users 100%Craig Walker
  • 9голосов
  • 2ответа
  • 0просмотров

Не удается найти DataContractJsonSerializer из приложения Asp.Net Mvc

Я не могу получить доступ кDataContractJsonSerializer метод изSystem.Runtime.Serialization.Json Если я сделаю: using System.Runtime.Serialization.Json;Я получаю ошибку ... Как я могу получить доступ к этому в моем приложении Asp.Net Mvc, чтобы ...

Задан Jul 14, 2009, 6:49 PMотMatt
  • 2голосов
  • 3ответа
  • 0просмотров

Как мне проанализировать XML, содержащий пользовательские пространства имен, используя SimpleXML? [Дубликат]

This question already has an answer here: Reference - how do I handle namespaces (tags and attributes with colon in) in SimpleXML? [/questions/44894426/reference-how-do-i-handle-namespaces-tags-and-attributes-with-colon-in-in-si] 1 answerМне ...

Задан Dec 25, 2012, 2:08 AMотCharlesPetrogad
  • 12голосов
  • 4ответа
  • 0просмотров

lxml: добавить пространство имен во входной файл

Я анализирую XML-файл, созданный внешнимпрограмма [http://celldesigner.org/], Затем я хотел бы добавить пользовательские аннотации к этому файлу, используя мое собственное пространство имен. Мой вклад выглядит как ниже: <sbml ...

Задан Jul 05, 2012, 5:23 PMотkai
  • 79голосов
  • 10ответов
  • 0просмотров

Есть ли лучший способ выразить вложенные пространства имен в C ++ в заголовке

Я переключился с C ++ на Java и C # и думаю, что использование пространств имен / пакетов там намного лучше (хорошо структурировано). Затем я вернулся на C ++ и попытался использовать пространства имен таким же образом, но требуемый синтаксис ...

Задан Oct 28, 2013, 3:57 AMотCraig McQueenBeachwalker
  • 6голосов
  • 7ответов
  • 0просмотров

Как изменить локальное пространство имен в Python

Как я могу изменить локальное пространство имен функции в Python? Я знаю, что locals () возвращает локальное пространство имен функции при вызове внутри нее, но я хочу сделать что-то вроде этого (у меня есть причина, почему я хочу сделать это, ...

Задан Jul 17, 2009, 8:53 AMотAlex
  • 113голосов
  • 2ответа
  • 0просмотров

Добавление ссылки System.Web.Script в библиотеку классов

В настоящее время я перемещаю код из папки app_code в библиотеку классов. Я пометил несколько методов с[System.Web.Script.Serialization.ScriptIgnore] атрибутов. Моя библиотека классов не может видеть это пространство имен. Мой диалог добавления ...

Задан Jun 05, 2014, 7:08 PMотDDAuser112799
  • 34голосов
  • 4ответа
  • 0просмотров

статические и нестатические переменные в пространстве имен

У меня есть пространство именfoo который содержит целое числоbarобъявил так ... foo.h: namespace foo { int bar; }Теперь, если я включуfoo.h только в одном файле, это работает просто отлично. Но проблема возникает, когда я включаюfoo.h из двух ...

Задан Jul 24, 2012, 2:53 AMотMichael Dorst
  • 20голосов
  • 3ответа
  • 0просмотров

Импорт вложенных классов в пространство имен - C ++

Скажем, у меня есть такой класс: class A { public: class B { // ... }; static void f(); // ... };Я могу сослаться наB какA::B и кf() какA::f(), но я могу импортироватьB а такжеf() в глобальное / текущее пространство имен? Я старался using ...

Задан Jul 25, 2012, 10:25 AMотEitan TBaruch
  • 30голос
  • 1ответ
  • 0просмотров

Изменение пространства имен - найдено несколько типов, которые соответствуют контроллеру с именем «Home»

Я столкнулся со следующей проблемой после изменения пространства имен для моего проекта MVC: > Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ...

Задан May 23, 2017, 12:34 PMотCommunityHypnovirus
  • 8голосов
  • 2ответа
  • 0просмотров

Тип или имя пространства имен «CrystalReportViewer» не существует в пространстве имен «CrystalDecisions.Web» (отсутствует ссылка на сборку?)

Я получаю следующую ошибку при использовании Crystal Report в моем приложении asp.net 3.5 a3-level The type or namespace name 'CrystalReportViewer' does not exist in the namespace 'CrystalDecisions.Web' (are you missing an assembly ...

Задан Sep 07, 2018, 3:28 PMотJuan CastilloZoya
  • 5голосов
  • 3ответа
  • 0просмотров

C # - загрузить текстовый файл как класс

Есть ли способ загрузить файл .txt как класс, из которого моя основная программа может затем вызывать функции? Я в основном пытаюсь добавить поддержку модов в мое простое приложение, где пользователь может выбирать опции из каждого файла. Файл ...

Задан Jul 31, 2012, 11:36 PMотScott
  • 16голосов
  • 5ответов
  • 0просмотров

Можно ли разместить макрос в пространстве имен в C ++?

Мое приложение использует другой вывод, чем стандартный вывод для регистрации информации, поэтому я написал свой собственныйLog(), Error(), Panic() а такжеAssert() функции. Чтобы организовать вещи хорошо, я вложил все вещи отладки вDebug ...

Задан Aug 03, 2012, 7:27 AMотTibi
  • 18голосов
  • 6ответов
  • 0просмотров

Вставить переменную в глобальное пространство имен из функции? [Дубликат]

This question already has an answer here: * Using global variables in a function [/questions/423379/using-global-variables-in-a-function]18 answers Можно ли написать функцию, которая вставляет объект в глобальное пространство имен и ...

Задан Aug 05, 2012, 1:31 AMотDan
  • 16голосов
  • 3ответа
  • 0просмотров

Почему в C # нет заголовочных файлов? Будет ли пространство имен заботиться обо всем?

Я начинающий программист, может ли кто-нибудь ясно рассказать об использовании заголовочных файлов и пространств имен в C #? Потому что в C ++ я использовал******.h файлы для чтения библиотечных функций. И когда я увидел некоторые примеры ...

Задан Aug 05, 2012, 8:26 AMотmarc_sSenthur
  • 20голосов
  • 3ответа
  • 0просмотров

ожидаемый безусловный идентификатор перед строковой константой

В настоящее время я пишу приложение на C ++, которое реализует Осциллятор совместно с math.h. Код, который у меня есть, должен нормально работать для приложения (пытаясь скомпилировать объектный файл), но я получаю ошибку компилятора, скорее ...

Задан Aug 06, 2012, 10:45 PMотDanMoore
  • 24голосов
  • 12ответов
  • 0просмотров

Почему я получаю ошибку CS0246: не удалось найти тип или имя пространства имен?

я используюSnarl C # API [https://github.com/TlhanGhun/Snarl-Network-Protocol-Csharp/blob/master/SnarlNetwork.cs] отправлять уведомления в snarl. Теперь я сохранил содержимое вышеуказанного URL в файле с именемSnarlNetwork.cs и содержание ...

Задан Aug 07, 2012, 9:19 PMотRanRag
  • 4голосов
  • 2ответа
  • 0просмотров

Как сделать JAXB unmarshaller, чтобы игнорировать префиксы?

У меня есть следующий XML: <ns2:Person name="John" age="20" />И я хочу разархивировать его в объект Person JAXB, который был сгенерирован из XSD. это код, который я запускаю: JAXBContext context = JAXBContext.newInstance(PersoEntity.class); ...

Задан Aug 15, 2012, 11:21 AMотNimrod Dayan
  • 7голос
  • 1ответ
  • 0просмотров

Как импортировать весь пакет, но исключить некоторые из них в Clojure?

Я хочу импортировать весь пакет weka.classifiers.functions, но не хочу импортировать класс RBFNetwork. (ns com.wekatest (:import (weka.classifiers Classifier Evaluation) (weka.classifiers.functions) (weka.core Attribute FastVector ...

Задан Dec 14, 2015, 10:21 AMотChris Martinunj2
  • 26голосов
  • 5ответов
  • 0просмотров

Спецификатор псевдонима пространства имен C # (: :) против оператора разыменования (.)

Быстрый и простой вопрос. Я вроде понимаю, что делает классификатор Alias пространства имен, он предназначен для доступа к членам в пространстве имен, но также и оператор разыменования. Я действительно сбит с толку относительно разницы в этой ...

Задан Aug 28, 2012, 6:39 AMотFrancisco Aguilera
  • 4голос
  • 1ответ
  • 0просмотров

как вызвать классы глобальных функций из пространства имен PHP

Есть ли способ, как избежать так часто использовать обратную косую черту? Теперь, если я использую пространство имен и вызываю что-то глобальное внутри него, я должен использовать обратную косую черту: namespace foo; $a = new \my\name(); // ...

Задан Aug 28, 2012, 10:40 AMотuser1016265
  • 2голос
  • 1ответ
  • 0просмотров

словарь подклассов Python для пользовательского пространства имен в методе exec ()

Я пытаюсь создать подкласс словаря для использования в методе exec. В конечном счете, я хотел бы, чтобы локальная функция имела собственное поведение для определения имен. В приведенном ниже коде функцияb() на самом деле имеет ...

Задан Aug 29, 2012, 8:03 PMотdbrrbairos
  • 10голосов
  • 6ответов
  • 0просмотров

Пространство имен / структура решения

Я прошу прощения за то, что задал такой обобщенный вопрос, но это может оказаться проблематичным для меня. Моя команда собирается начать большой проект, который, как мы надеемся, объединит все случайные одноразовые кодовые базы, которые ...

Задан Dec 05, 2011, 1:57 AMотDave L.Chris
  • 37голосов
  • 3ответа
  • 0просмотров

Как получить пространства имен в файлах XML с помощью Xpath

У меня есть файл XML, который начинается так: <Elements name="Entities" xmlns="XS-GenerationToolElements">Мне придется открыть много этих файлов. Каждое из них имеет различное пространство имен, но одновременно будет иметь только одно ...

Задан Dec 16, 2017, 11:34 PMотeLRuLLLuis Filipe
  • 9голосов
  • 4ответа
  • 0просмотров

Как я могу обернуть BOOST в отдельное пространство имен?

Я хочу, чтобы две версии BOOST были скомпилированы в проект одновременно. В идеале они должны использоваться по следующим направлениям: boost_1_36_0::boost::shared_ptr<SomeClass> someClass = new SomeClass(); boost_1_35_0::boost::regex ...

Задан Sep 23, 2008, 10:02 PMотEclipse
  • 11голосов
  • 4ответа
  • 0просмотров

Переменные функции с пространствами имен в PHP

Мне интересно, есть ли способ вызова переменных функций с пространствами имен. В основном я пытаюсь проанализировать теги и отправить их в функции шаблона, чтобы они могли отображать html` Вот пример: (я использую PHP 5.3) // Main php file ...

Задан Aug 09, 2009, 1:10 AMотMatt
  • 6голосов
  • 3ответа
  • 0просмотров

Пространство имен ASP.NET

В каком пространстве имен находится страница Default.aspx при создании проекта ASP.NET? А как найти пространство имен любой другой страницы ASP.NET в проекте? Я использую VS2005. Сначала я создал пустое решение, а затем добавил к ...

Задан Aug 09, 2009, 3:23 PMотuser366312
  • 1854голосов
  • 10ответов
  • 0просмотров

Должны ли директивы using находиться внутри или вне пространства имен?

Я бегалStyleCop [http://en.wikipedia.org/wiki/StyleCop]через некоторый код C #, и он продолжает сообщать, что мойusing директивы должны быть внутри пространства имен. Есть ли техническая причина дляusing директивы внутри, а не снаружи ...

Задан Apr 13, 2018, 11:44 AMотPhilippebenPearce
  • 6голосов
  • 4ответа
  • 0просмотров

Сброс пространства имен в PHP?

Как я могу "сбросить" пространство имен для глобального? Учитывая следующий код: namespace foo; include 'myfile.php';myfile.php теперь попытается загрузить все свои классы в пространстве имен foo, даже если его классы находятся в ...

Задан Aug 10, 2009, 5:43 PMотryeguy
  • 99голосов
  • 15ответов
  • 0просмотров

Использование пространства имен std

Кажется, существуют разные взгляды на использование & apos; using & apos; относительно пространства имен std. Некоторые говорят, что используйте & apos;using namespace std', другой, скажем, не префикс, а скорее функции std, которые должны ...

Задан Sep 02, 2018, 1:09 PMотOndrej Slintákpaoloricardo
  • 4голосов
  • 3ответа
  • 0просмотров

импорт пакета Python, когда модуль с тем же именем

У меня есть модульblah.time где я делаю некоторые проверки работоспособности и функции обертки вокруг обычных операций времени и даты: import time def sleep(n): time.sleep(n)Когда я звонюsleep, он просто выдает максимальную ошибку рекурсии. Я ...

Задан Oct 04, 2012, 8:05 PMотEthan Furmanyee379
  • 10голосов
  • 6ответов
  • 0просмотров

Пространство имен / структура решения

Я прошу прощения за такой обобщенный вопрос, но этоЧто-то, что может оказаться сложным для меня. Моя команда собирается начать большой проект, который, как мы надеемся, объединит все случайные одноразовые кодовые базы, которые развивались в ...

Задан Aug 15, 2008, 11:30 AMотChris
  • 9голосов
  • 4ответа
  • 0просмотров

Как я могу обернуть BOOST в отдельное пространство имен?

Я хочу, чтобы две версии BOOST были скомпилированы в проект одновременно. В идеале они должны использоваться по следующим направлениям: boost_1_36_0::boost::shared_ptr someClass = new SomeClass(); boost_1_35_0::boost::regex ...

Задан Sep 23, 2008, 4:22 PMотEclipse
Пред12...8След