Я часто слышу, что люди хвалят языки, платформы, конструкции, и т.д. для того, чтобы быть "явным". Я пытаюсь понять эту логику. Цель языка, платформы, и т.д. состоит в том, чтобы скрыть сложность. Если это...
класс Foo {общественность: явный Foo () {} явный Foo (Foo&) {}}; Foo d = Foo (); ошибка: никакая функция соответствия для вызова 'Foo:: Foo (Нечто)' я пытался изменить Foo (Foo&) на Foo (Нечто) как...
Я знаю, что можно использовать ключевое слово C++, 'явное' для конструкторов классов для предотвращения автоматического преобразования типа. Можно ли использовать эту ту же команду для предотвращения преобразования параметров для класса...
Мне любопытно, как лучше всего конвертировать double в int. Безопасность среды выполнения - моя главная задача (это не обязательно должен быть самый быстрый метод, но это будет моей второстепенной задачей). ...
Действительно ли возможно присвоить объект базового класса ссылке производного класса с явным преобразованием типа в C#?. Я попробовал его, и это создает ошибку времени выполнения.
Рассмотрите следующий код: #include <вектор> структура {явный (интервал i _): я (я _) {} интервал i;}; международное основное () {станд.:: вектор <интервал> ints; станд.:: вектор <A> Как (ints.begin ()...
Довольно глупый тривиальный вопрос. Каноническим примером является f = открытый ('имя файла'), но f не является очень описательным. После не рассмотрения кода в некоторое время, можно забыть, означает ли это "файл" или "...
Я плохо знаком с C# и изучением новых слов. Я нахожу трудным понять то, что является значением этих двух слов когда дело доходит до программирования c#. Я смотрел в словаре для значения и здесь...
У меня есть набор, который реализует интерфейс, который расширяет и IList <T> и Список. открытый интерфейс IMySpecialCollection: IList <MyObject>, IList {...} Это означает, что я имею два...
Как я могу сделать gcc (6.3) для предупреждения для всех явных преобразований с 64 до 32 бит, выполненных путем литья (код C)? Явные преобразования игнорируются флагом -Wconversion. Я собираюсь собрать очень большой и старый ...
Сделал, чтобы коллега спросил меня это, и в моем мозгу сбитое с толку состояние, у меня не было ответа: Почему это, что можно сделать: строковая ветчина = "ветчина" + 4; Но нет: строковая ветчина = 4; Если существует неявный бросок/...
Недавно представив перегрузку метода приложение начало перестать работать. Наконец разыскивая его, новый метод называют, где я не ожидал, что это будет. У нас был setValue (константа...
Сегодня я, оказывается, нахожу, что один класс C# может наследовать один интерфейс и неявным и явным способом. Это удивляет меня. Если C# работает таким образом, то один экземпляр может вести себя по-другому когда...
Из MSDN: Путем устранения ненужных бросков неявные преобразования могут улучшить удобочитаемость исходного кода. Однако, потому что неявные преобразования могут произойти без определения программиста их, уход...
Вот история. Я создал интерфейс, IVehicle. Я явно реализовал интерфейс в своем классе, Vehicle.cs. Вот мой интерфейс: Соедините интерфейсом с IVehicle {интервал getWheel ();} вот мой...
Я пытаюсь определить оператор с явными параметрами типа и ограничениями: let inline (===) <'a,' b when 'a: not struct и' b : not struct> ab = obj.ReferenceEquals (a, b) Это ...
Ниже кода дает мне, Пользовательское преобразование должно преобразовать в или от включения типа, в то время как отрывок № 2 не делает... Кажется, что пользовательская подпрограмма преобразования должна преобразовать в или от класса...
Для хранения нескольких объектов у меня есть класс. В момент Момент можно получить объекты с .Get & lt; T & gt; (). Я хочу, чтобы иметь возможность получить объекты путем литья MultiHolder & lt; ......
Я пытаюсь создать следующую структуру: [StructLayout (LayoutKind. Явный, Size=14)] общедоступное сообщение структуры {[FieldOffset (0)] общественность ushort X; [FieldOffset (2)...
Я закончил с чем-то как следующий код в проекте, я продолжаю работать. Я думал, что это было действительно нечетно, что мне разрешили сделать это, но теперь я запускаю удивление, что наиболее вероятно архитектурное...
Я натолкнулся на это любопытство и не понимаю, почему использование явных конструкторов может привести к сбою. Я пытался генерировать и инициализировать объекты из данных конфигурации, используя лямбды. Я ...
Я недавно заметил класс в C++ 0x, который призывает к явному конструктору по умолчанию. Однако мне не удается придумать сценарий, в котором конструктора по умолчанию можно назвать неявно. Это кажется...
Я просто задаюсь вопросом, знает ли кто-либо причину, почему Нельзя использовать интерфейсы с неявными или явными операторами? Например, это повышает ошибку времени компиляции: общедоступный статический явный оператор...
У меня есть следующий код: <Окно x:Class = "WpfApplication1. Window1" xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x = Заголовок "http://schemas.microsoft.com/winfx/2006/xaml" = "...
я задаюсь вопросом, почему компоновщики не могут сделать своего задания просто путем консалтинга с информацией в фактических .dll файлах, которые получили код фактической реализации? я имею в виду, почему компоновщикам все еще нужны .lib файлы, чтобы сдел
Я недавно столкнулся с некоторым странно выглядящим классом, который имел трех конструкторов: класс Класс {общественность: явный Класс (интервал); Класс (AnotherClass); явный Класс (...
Можно ли активировать явное намерение, но не для действия из моего проекта, а для действия в другом приложении. Я уверен в этом коде и знаю, что он выполняет Intent i = new Intent (this, ...