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

1 ответ

Могут ли члены класса быть определены вне пространства имен, в котором они объявлены?

Иногда я нахожу код, подобный следующему (на самом деле некоторые мастера классов создают такой код):

1 ответ

Вот

вички в angularjs v4. У нас есть требование развернуть диаграммы в диаграммах Google. Мы используем директивы ng2-google-charts. Мы можем найти выбранное событие и обновить данные. но график не перезагружается. Может ли кто-нибудь, пожалуйста, ...

4 ответа

Вызывать начало и конец с помощью директивы using?

Установленная идиома для вызова

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

2 ответа

VBA эквивалентно C # с использованием или VB.NET импорт / создание псевдонимов

Базовая ссылка:Десять преобразований кода для VBA, Visual Basic .NET и C #Замечания:Я уже создал и импортировал

3 ответа

использование директивы против использования декларации swap в C ++

Пожалуйста, обратитесь к коду ниже: #include <algorithm> namespace N { template <typename T> class C { public: void SwapWith(C & c) { using namespace std; // (1) //using std::swap; // (2) swap(a, c.a); } private: int a; }; template <typename T> ...

1 ответ

C ++ 'typedef' против 'using… =…' [duplicate]

Possible Duplicate: What are the differences between typedef and using in C++11? Следующий код компилируется и запускается. У меня вопрос, в чем разн...

6 ответов

в файле заголовка (.h), так как другие могут захотеть использовать ваш класс и могут получить конфликты. Что касается файла реализации (.cxx), вы можете использовать его осторожно, если уверены, что не будет никаких конфликтов.

жный дубликат: Почему 'использование пространства имен std;' считается плохой практикой в ​​C ++? [https://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c] На днях, когда я задал вопрос, кто-то ...

1 ответ

Что именно делает директива using?

На MSDN я могу прочитать, что он делает, но я хотел бы знать, что он делает технически (говорит компилятору, где искать типы ..)? Я имею в виду использование...

5 ответов

Неопределенности могут быть решены как обычно, или через псевдоним пространства имен. Таким образом, весь ваш аргумент спорный. Кроме того, ваше безымянное пространство имен тоже не ограничено областью действия - это очень плохо.

2 ответа

Кроме того, это не значит, что ваш ответ неверен, это (+1). Это просто слишком осторожно, на мой взгляд.

отрим этот заголовок библиотеки: #include<vector> #include<algorithm> #include<iostream> namespace Lib { namespace detail { using namespace std; template<class T> void sort_impl(istream &in,ostream &out) { vector<T> v; { int n; in >> n; ...