Вопросы с тегом «namespaces»

Пространство имен - это контейнер, который предоставляет контекст для идентификаторов, в которых имена являются уникальными.

8
объект типа datetime.datetime не имеет атрибута datetime
Я получил следующую ошибку: объект типа datetime.datetime не имеет атрибута datetime В следующей строке: date = datetime.datetime(int(year), int(month), 1) Кто-нибудь знает причину ошибки? Я импортировал datetime, from datetime import datetimeесли это поможет Спасибо

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

3
Это Спарта или нет?
Следующее - вопрос интервью. Я нашел решение, но не знаю, почему оно работает. Вопрос: Не изменяя Spartaкласс, напишите код, MakeItReturnFalseвозвращающий результат false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta; } } Мое решение: (СПОЙЛЕР) public class Place { public interface Sparta { } …

2
Пространства имен PHP и «использование»
У меня небольшие проблемы с пространствами имен и useоператорами. У меня есть три файла: ShapeInterface.php, Shape.phpи Circle.php. Я пытаюсь сделать это, используя относительные пути, поэтому я поместил это во все классы: namespace Shape; В моем кружковом классе у меня есть следующее: namespace Shape; //use Shape; //use ShapeInterface; include 'Shape.php'; include …
120 php  namespaces 

9
«Using namespace» в заголовках C ++
На всех наших курсах по C ++ все учителя всегда ставят using namespace std;сразу после #includes в своих .hфайлах. Мне это кажется опасным, поскольку с тех пор, включив этот заголовок в другую программу, я получу пространство имен, импортированное в мою программу, возможно, не осознавая, не намереваясь или не желая этого …

8
Видимость глобальных переменных в импортированных модулях
Я столкнулся с проблемой импорта модулей в скрипт Python. Я сделаю все возможное, чтобы описать ошибку, почему я столкнулся с ней и почему я привязываю именно этот подход к решению моей проблемы (которую я опишу через секунду): Предположим, у меня есть модуль, в котором я определил некоторые служебные функции / …

5
как игнорировать пространства имен с помощью XPath
Моя цель - извлечь определенные узлы из нескольких файлов xml с несколькими пространствами имен с помощью XPath. Все работает нормально, пока я знаю URI пространства имен. Само имя пространства имен остается постоянным, но схемы (XSD) иногда создаются клиентом, т.е. мне неизвестны. Тогда у меня остается три варианта: используйте только одну …

15
Использование пространства имен std
Кажется, существуют разные взгляды на использование слова using в отношении пространства имен std. Некоторые говорят использовать ' using namespace std', другие говорят, что нет, а вместо этого используют префикс std-функций, которые должны использоваться с ' std::', в то время как другие говорят, что используйте что-то вроде этого: using std::string; using …
110 c++  namespaces 

8
Правильный способ определения методов пространства имен C ++ в файле .cpp
Вероятно, дубликат, но его нелегко найти ... Учитывая заголовок вроде: namespace ns1 { class MyClass { void method(); }; } Я видел method()несколько способов определения в файле .cpp: Версия 1: namespace ns1 { void MyClass::method() { ... } } Версия 2: using namespace ns1; void MyClass::method() { ... } Версия …

30
«Не удалось загрузить тип [Namespace] .Global», что меня огорчило
В моем приложении .Net 2.0 Asp.net WebForms у меня есть файл Global.asax, содержащий следующий код: <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> Однако при сборке я получаю сообщение об ошибке: Не удалось загрузить тип MyNamespace.Global. Похоже, это связано с тем, что пространство имен MyNamespace (определенное в коде файла Global.asax.cs) не отображается …

4
R: использовать оператор трубы magrittr в самописном пакете
Я хотел бы использовать оператор канала, %>%представленный в magrittrпакете, в пакете, который я написал сам, для цепочки dplyrпреобразований данных. magrittrотображается как Importв DESCRIPTIONфайле. После загрузки моего собственного пакета и тестирования функции, использующей оператор канала, я получаю следующее сообщение об ошибке: Ошибка в имени функции (параметр,: не удалось найти функцию "%>%" …
102 r  namespaces  magrittr 

7
Что означает «var FOO = FOO || {} ”(Назначить переменной или пустой объект этой переменной) означает в Javascript?
Глядя на исходный код в Интернете, я обнаружил это в верхней части нескольких исходных файлов. var FOO = FOO || {}; FOO.Bar = …; Но я понятия не имею, что || {}делает. Я знаю, что {}это равно, new Object()и я думаю, что ||это что-то вроде «если он уже существует, используйте …

11
Есть ли лучший способ выразить вложенные пространства имен в C ++ в заголовке
Я переключился с C ++ на Java и C # и думаю, что использование пространств имен / пакетов там намного лучше (хорошо структурировано). Затем я вернулся к C ++ и попытался использовать пространства имен таким же образом, но требуемый синтаксис в заголовочном файле ужасен. namespace MyCompany { namespace MyModule { …
98 c++  syntax  namespaces 

9
Пространство имен и класс с тем же именем?
Я организую проект библиотеки, и у меня есть класс центрального менеджера с именем Scenegraphи целая куча других классов, которые живут в пространстве имен Scenegraph. Мне бы очень хотелось, чтобы граф сцены MyLib.Scenegraphи другие классы были MyLib.Scenegraph.*, но, похоже, единственный способ сделать это - сделать все остальные классы внутренними классами Scenegraphв …
98 c#  class  namespaces 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.