13
ответов

Почему “явность” считают Хорошей Вещью?

Я часто слышу, что люди хвалят языки, платформы, конструкции, и т.д. для того, чтобы быть "явным". Я пытаюсь понять эту логику. Цель языка, платформы, и т.д. состоит в том, чтобы скрыть сложность. Если это...
вопрос задан: 17 December 2009 21:18
10
ответов

Foo f = Foo ();//никакое соответствие функционируют для вызова 'Foo:: Foo (Нечто)' … ха?

класс Foo {общественность: явный Foo () {} явный Foo (Foo&) {}}; Foo d = Foo (); ошибка: никакая функция соответствия для вызова 'Foo:: Foo (Нечто)' я пытался изменить Foo (Foo&) на Foo (Нечто) как...
вопрос задан: 5 May 2010 19:56
8
ответов

Можно ли использовать ключевое слово, явное для предотвращения автоматического преобразования параметров метода?

Я знаю, что можно использовать ключевое слово C++, 'явное' для конструкторов классов для предотвращения автоматического преобразования типа. Можно ли использовать эту ту же команду для предотвращения преобразования параметров для класса...
вопрос задан: 23 April 2017 08:00
8
ответов

Лучший (самый безопасный) способ конвертировать из двойного в int

Мне любопытно, как лучше всего конвертировать double в int. Безопасность среды выполнения - моя главная задача (это не обязательно должен быть самый быстрый метод, но это будет моей второстепенной задачей). ...
вопрос задан: 23 August 2010 15:41
6
ответов

Действительно ли возможно присвоить объект базового класса ссылке производного класса с явным преобразованием типа?

Действительно ли возможно присвоить объект базового класса ссылке производного класса с явным преобразованием типа в C#?. Я попробовал его, и это создает ошибку времени выполнения.
вопрос задан: 27 April 2018 00:42
6
ответов

Явные конструкторы C++ и итераторы

Рассмотрите следующий код: #include <вектор> структура {явный (интервал i _): я (я _) {} интервал i;}; международное основное () {станд.:: вектор <интервал> ints; станд.:: вектор <A> Как (ints.begin ()...
вопрос задан: 5 January 2010 01:07
6
ответов

Какое имя переменной Вы используете для дескрипторов файлов?

Довольно глупый тривиальный вопрос. Каноническим примером является f = открытый ('имя файла'), но f не является очень описательным. После не рассмотрения кода в некоторое время, можно забыть, означает ли это "файл" или "...
вопрос задан: 13 September 2009 11:48
6
ответов

явный и неявный c#

Я плохо знаком с C# и изучением новых слов. Я нахожу трудным понять то, что является значением этих двух слов когда дело доходит до программирования c#. Я смотрел в словаре для значения и здесь...
вопрос задан: 24 July 2009 09:54
5
ответов

Как решить неоднозначность вызова между Универсальным. IList <T> .this [] и IList.this []?

У меня есть набор, который реализует интерфейс, который расширяет и IList <T> и Список. открытый интерфейс IMySpecialCollection: IList <MyObject>, IList {...} Это означает, что я имею два...
вопрос задан: 23 April 2014 06:17
5
ответов

Сделать gcc-предупреждение для явных преобразований [duplicate]

Как я могу сделать gcc (6.3) для предупреждения для всех явных преобразований с 64 до 32 бит, выполненных путем литья (код C)? Явные преобразования игнорируются флагом -Wconversion. Я собираюсь собрать очень большой и старый ...
вопрос задан: 25 April 2012 16:36
5
ответов

Строки и ints, неявный и явный

Сделал, чтобы коллега спросил меня это, и в моем мозгу сбитое с толку состояние, у меня не было ответа: Почему это, что можно сделать: строковая ветчина = "ветчина" + 4; Но нет: строковая ветчина = 4; Если существует неявный бросок/...
вопрос задан: 5 February 2009 20:11
5
ответов

Почему компилятор предпочитает bool строке для неявного преобразования типа L “”?

Недавно представив перегрузку метода приложение начало перестать работать. Наконец разыскивая его, новый метод называют, где я не ожидал, что это будет. У нас был setValue (константа...
вопрос задан: 25 November 2008 03:19
5
ответов

Почему класс C# может наследоваться одному интерфейсу и неявно и явно?

Сегодня я, оказывается, нахожу, что один класс C# может наследовать один интерфейс и неявным и явным способом. Это удивляет меня. Если C# работает таким образом, то один экземпляр может вести себя по-другому когда...
вопрос задан: 31 October 2008 11:10
4
ответа

Что означает явное ключевое слово?

Что означает явное ключевое слово в C ++?
вопрос задан: 24 January 2018 22:44
4
ответа

Существует ли когда-нибудь оправдание за выдачу Исключения от неявного преобразования?

Из MSDN: Путем устранения ненужных бросков неявные преобразования могут улучшить удобочитаемость исходного кода. Однако, потому что неявные преобразования могут произойти без определения программиста их, уход...
вопрос задан: 8 October 2009 12:16
2
ответа

Почему конструктор std :: in_place_t по умолчанию и явный?

cppreference показывает следующее определение std :: in_place_t: struct in_place_t {явный in_place_t () = по умолчанию; }; встроенный constexpr std :: in_place_t in_place {}; Почему они добавили ...
вопрос задан: 18 March 2019 17:40
2
ответа

Почему я не могу назвать методы в классе, который явно реализует интерфейс?

Вот история. Я создал интерфейс, IVehicle. Я явно реализовал интерфейс в своем классе, Vehicle.cs. Вот мой интерфейс: Соедините интерфейсом с IVehicle {интервал getWheel ();} вот мой...
вопрос задан: 3 October 2017 04:25
2
ответа

F #: явные параметры типа в привязке операторов

Я пытаюсь определить оператор с явными параметрами типа и ограничениями: let inline (===) <'a,' b when 'a: not struct и' b : not struct> ab = obj.ReferenceEquals (a, b) Это ...
вопрос задан: 1 May 2014 09:17
2
ответа

Наборы преобразования типа с помощью Операторов преобразования

Ниже кода дает мне, Пользовательское преобразование должно преобразовать в или от включения типа, в то время как отрывок № 2 не делает... Кажется, что пользовательская подпрограмма преобразования должна преобразовать в или от класса...
вопрос задан: 15 June 2010 07:22
2
ответа

C # неявный / явный приведение в общий тип для типа generic class [duplicate]

Для хранения нескольких объектов у меня есть класс. В момент Момент можно получить объекты с .Get & lt; T & gt; (). Я хочу, чтобы иметь возможность получить объекты путем литья MultiHolder & lt; ......
вопрос задан: 5 May 2010 20:32
2
ответа

Когда мы должны использовать неявные и явные операторы в C#?

Каково использование этих операторов?
вопрос задан: 3 March 2010 12:08
2
ответа

Неправильно выровненный или перекрытый ошибкой неполя объекта

Я пытаюсь создать следующую структуру: [StructLayout (LayoutKind. Явный, Size=14)] общедоступное сообщение структуры {[FieldOffset (0)] общественность ushort X; [FieldOffset (2)...
вопрос задан: 27 July 2009 19:32
2
ответа

Странно странное интерфейсное использование полиморфизма соединяет интерфейсом с составом

Я закончил с чем-то как следующий код в проекте, я продолжаю работать. Я думал, что это было действительно нечетно, что мне разрешили сделать это, но теперь я запускаю удивление, что наиболее вероятно архитектурное...
вопрос задан: 13 February 2009 07:27
1
ответ

Почему лямбда не может вернуть объект класса, если у класса есть явные конструкторы? [Дубликат]

Я натолкнулся на это любопытство и не понимаю, почему использование явных конструкторов может привести к сбою. Я пытался генерировать и инициализировать объекты из данных конфигурации, используя лямбды. Я ...
вопрос задан: 6 April 2019 20:42
1
ответ

Цель явных конструкторов по умолчанию

Я недавно заметил класс в C++ 0x, который призывает к явному конструктору по умолчанию. Однако мне не удается придумать сценарий, в котором конструктора по умолчанию можно назвать неявно. Это кажется...
вопрос задан: 13 June 2018 02:08
1
ответ

Почему я не могу использовать интерфейс с явным оператором? [дубликат]

Я просто задаюсь вопросом, знает ли кто-либо причину, почему Нельзя использовать интерфейсы с неявными или явными операторами? Например, это повышает ошибку времени компиляции: общедоступный статический явный оператор...
вопрос задан: 12 March 2010 14:05
1
ответ

Привязка UpdateSourceTrigger=Explicit, источник обновлений при запуске программы

У меня есть следующий код: <Окно x:Class = "WpfApplication1. Window1" xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x = Заголовок "http://schemas.microsoft.com/winfx/2006/xaml" = "...
вопрос задан: 4 October 2009 14:57
1
ответ

Почему нам все еще нужен .lib тупиковый файл, когда у нас есть фактическая .dll реализация?

я задаюсь вопросом, почему компоновщики не могут сделать своего задания просто путем консалтинга с информацией в фактических .dll файлах, которые получили код фактической реализации? я имею в виду, почему компоновщикам все еще нужны .lib файлы, чтобы сдел
вопрос задан: 18 August 2009 23:14
1
ответ

Явное ключевое слово на конструкторе мультиаргумента?

Я недавно столкнулся с некоторым странно выглядящим классом, который имел трех конструкторов: класс Класс {общественность: явный Класс (интервал); Класс (AnotherClass); явный Класс (...
вопрос задан: 13 July 2009 10:20
0
ответов

Явное намерение Android с целевым компонентом

Можно ли активировать явное намерение, но не для действия из моего проекта, а для действия в другом приложении. Я уверен в этом коде и знаю, что он выполняет Intent i = new Intent (this, ...
вопрос задан: 13 March 2019 13:43