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

5 ответов

, Например, если у вас есть функция в безымянном пространстве имен, скажем, подробности реализации, то вы можете использовать декларацию using для ее типа возвращаемого значения или типа параметров. Это вводит имя только в это пространство имен (поэтому на него нельзя ссылаться из других файлов), но, опять же, вас это не должно волновать, поскольку вам не следует включать файл .cc / .cpp (безымянные пространства имен специально предназначены для избежания Конфликты имен во время ссылки, что здесь неприменимо: это просто псевдоним во время компиляции). Хуже того, это вносит двусмысленность, если это имя уже существует!

асно ли (и правильно) в заголовочном файле C ++ использовать объявление using в пространстве имен следующим образом: #include <boost/numeric/ublas/vector.hpp> namespace MyNamespace { using boost::numeric::ublas::vector; vector MyFunc(vector in); ...

5 ответов

Разрешение имени C ++

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

6 ответов

Как влияет на производительность директива use notused?

Visual Studio автоматически создаст для вас операторы всякий раз, когда вы создаете новую страницу или проект. Некоторые из них вы никогда не будете использо...

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

6 ответов

Содержит ли оператор using только первую создаваемую переменную?

6 ответов

Вызов Dispose () против того, когда объект выходит из области видимости / метод завершается

У меня есть метод, который имеет

6 ответов

Доступ к FTP в Google Compute Engine

6 ответов

Использование Statement с Generics: использование ISet <> = System.Collections.Generic.ISet <>

Поскольку я использую два разных общих пространства имен коллекций (

6 ответов

 блок.

жный дубликат: Что такое блок C # Using и зачем его использовать? [https://stackoverflow.com/questions/212198/what-is-the-c-using-block-and-why-should-i-use-it] Я видел оператор using, используемый в середине кодового блока, в чем причина этого?

6 ответов

Изменение старого проекта на 4.5 заставило его работать.

дал решение под названиемFoo, Добавлена ​​библиотека классов под названиемFoo.Common Добавлено консольное приложение для вызова кода библиотеки изConsoleApp. Я ссылался наFoo.Common изConsoleAppи набрал: using Foo.Common; public class Program { ...

6 ответов

Содержит ли оператор using только первую создаваемую переменную?

Допустим, у меня есть одноразовый предметMyDisposable кого взять в качестве параметра конструктора другой одноразовый объект. using(MyDisposable myDisposable= new MyDisposable(new AnotherDisposable())) { //whatever }Если ...