Результаты поиска по запросу "namespaces"

5 ответов

Это в основном вопрос личных предпочтений, однако, я чувствую, что решение (потенциальных) конфликтов имен в C ++ лучше всего делать с использованием пространств имен, так как именно в этом и заключается смысл существования пространств имен.

ли смысл делать что-то вроде этого: namespace status{ enum status{ ok, error }; }и использовать это такstatus::ok Или я должен сделать это: enum status{ status_ok, status_error };и использовать это такstatus_ok? Обновить:С C ++ 11 вы теперь ...

1 ответ

Спасибо за разъяснения - так что вы все-таки используете несколько пространств имен. Я бы посоветовал вам опубликовать больше кода; нет ничего плохого в том XAML, который вы опубликовали до сих пор. Было бы полезно увидеть XAML, который использует локальное пространство имен, и объявление классов внутри Ping, которые вы используете.

чаю привязку данных в xaml, и эта проблема xmlns останавливает меня. Мой код CS находится в пространстве имен "Ping". Вот мой MainWindow.xaml: <Window ...

1 ответ

@ DOTNET Я люблю PHP до тех пор, пока я не познакомился с настоящим ООП. Я все еще использую PHP, но это одна из причин, почему я мог бы перейти на C #

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

ТОП публикаций

4 ответа

Использование пространства имен в операторах if / else

Я манипулирую одним и тем же файлом для управления двумя внешними классами API. Один класс API основан на пространствах имен, другой - нет. Я хотел бы сделать что-то вроде этого: if($api == 'foo'){ require_once('foo.php'); } if($api == ...

3 ответа

.... Я пропустил это. Простите за это. Я бы все еще сказал, что это не простой подход.

ю, это часто обсуждается. Но после поисков вокруг, как кто-то из 19-го века, мне нужен совет. У меня нет проблем с объявлением «пространства имен», но когда дело доходит до функции prototype.foo, я застрял. Я нашел способ, но мне не ...

8 ответов

«Более короткий» аргумент на самом деле не выполняется, поскольку он зависит от способа определения макросов. И насчет аргумента "опечатка". Напишите неправильное имя пространства имен, и вы получите такие же загадочные сообщения, как и с макро-решением, но с помощью макро-решения многие современные IDE могут решить, что имя не было определено, и помочь вам найти ошибку. Имя пространства имен - это просто произвольный текст, и вы можете написать там все, что захотите, поэтому на самом деле сложнее избежать проблем с опечатками, когда не используется макрос. И нет никакого вреда в «рекомендации» макро решения, люди могут решить для себя.

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

2 ответа

Это бы сработало, но (по чисто соображениям вкуса) я бы предпочел использовать метод «using <nested namespaces> :: SomeClass». Спасибо хоть :)

гда объявляю классы во вложенных пространствах имен, и когда дело доходит до определения их функций-членов, я предпочитаю не указывать каждый из них с этими именами вложенного пространства имен, особенно если они длинные. Добавление ...

6 ответов

jQuery выбор селектора с элементом пространства имен

Как бы я выбрал следующее в jQuery? <ns:text value="my value" />Я попробовал фрагменты ниже, но безрезультатно. Это возможно? var x= $('ns:text').attr('value'); return x; var x= $('text').attr('value'); return x;

3 ответа

но не повезло)

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

3 ответа

Наконец, я использовал свою версию jQuery, потому что мне не удалось переименовать пространство имен, потратив на это час. Спасибо, в любом случае.

аюсь использовать некоторые плагины jQuery на моем админ-сайте Django. Администратор Django устанавливает для пространства имен jQuery значениеdjango.jQuery (чтобы избежать конфликтов) Если у меня нет по умолчанию$ пространство имен для jQuery, ...