Публикации по теме 'explicit'


Тип принуждения
Эй, ребята! На моем пути изучения JavaScript в The Hacking School я натолкнулся на важную тему, называемую приведением типов. Итак, я подумал, почему бы не поделиться этим. Давай займемся этим, ладно? Что такое принуждение типов? Приведение типов - это процесс неявного или явного преобразования значения из одного типа в другой, например, Строка → Число и наоборот Object → Boolean и т. Д. Любой тип, будь то примитив или объект, любой из них может быть допустимым..

Вопросы по теме 'explicit'

Что означает явное ключевое слово?
Что означает ключевое слово explicit в C ++?
968601 просмотров

Явная проблема приведения
// The Structure of the Container and the items public interface IContainer <TItem> where TItem : IItem { } public class AContainer : IContainer<ItemA> { } public interface IItem { } public class ItemA : IItem { } // Client app...
570 просмотров
schedule 28.06.2022

Предотвратить прямое выполнение действия контроллера пользователем в Rails
У меня возникла ситуация, когда мне нужно запретить пользователям явно вызывать say /town/addBuilding. Город — это мой контроллер, а addBuilding — выполняемое действие. Теперь дело в том, что это действие должно выполняться только в коде моей...
331 просмотров
schedule 19.02.2024

NULL в деструкторе класса
Возможный дубликат: Стоит ли устанавливать указатели в NULL в деструкторе? Разве бессмысленно устанавливать указатель (который выделяет память кучи) на NULL в деструкторе? class SampleClass { public: SampleClass( int...
1956 просмотров
schedule 21.06.2023

Android Explicit Intent выдает ошибку NoClassDefFound
Я пытаюсь использовать явное намерение для отображения MapView в моем приложении для Android. Хотя я не вижу ничего плохого в своем коде, я продолжаю получать «NoClassDefFoundError», когда пытаюсь начать свою деятельность. По сути, из моей основной...
3382 просмотров
schedule 22.07.2022

Явный общий интерфейс с наследованием классов
ОБЩИЙ ИНТЕРФЕЙС : interface ICloneable < T > { T CopyFrom (T source); T CopyFrom (T source); T CopyTo (T destination); } CLASS : реализует общий интерфейс: public class Entity: ICloneable < Entity > {...
733 просмотров
schedule 06.03.2022

Как я могу импортировать dll класса С++ внутри пространства имен
Я прочитал несколько документов, в которых приведены простые примеры функций, совместимых с C. __declspec(dllexport) MyFunction(); Я согласен с этим. Пишу небольшое приложение, использующее функции этой dll. Я использовал явную ссылку с...
10198 просмотров
schedule 29.07.2023

С++ всегда использует явный конструктор
После прочтения следующего блога: http://xania.org/200711/ambiguous-overloading Я начал спрашивать себя: «Не следует ли мне всегда явно определять мои конструкторы?» Поэтому я начал читать больше, чем узнал эту статью:...
21850 просмотров

Определение явного приведения типов для универсальных типов в C#
В рамках упражнения я пытаюсь определить конкретное поведение универсального класса при использовании с определенным типом. Точнее, мне было интересно, можно ли определить явный оператор приведения для обобщенного типа, т.е. от list<T> до...
1538 просмотров
schedule 24.10.2023

Применение нескольких ограничений за один проход проверки в Silex
Я использую Silex и пытаюсь проверить какое-то значение с помощью службы проверки. Но проблема в том, что мне нужно применить несколько ограничений к одному значению, но валидатор не позволяет сделать это без использования ограничения Required ....
418 просмотров

Запрос, связанный с явным ожиданием: wait.until(ExpectedConditions.visibilityOfElementLocated(By.id(
package wait1; import org.openqa.selenium.By; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.WebDriverWait; public class Explicit { public...
21257 просмотров
schedule 02.07.2023

Предупреждение: не удалось найти явный интеграл.
Я пытаюсь сделать простую интеграцию, я прикрепил код. Не могли бы вы помочь мне, что я делаю неправильно в коде. function [f_value] = SurfArea () a=[1.78E-05 3.39E-04 0.0104 -0.05791 -16.36]; R = 30; da = polyder(a);...
1161 просмотров
schedule 16.08.2023

Явный конструктор копирования и std::sort
При сортировке контейнера объектов с явным ctor копирования я получаю ошибки компилятора (из g++ 4.8.2 и clang++ 3.4, оба в режиме -std=c++11), которые я не понимаю. Я создал простой пример, чтобы продемонстрировать проблему class A { public:...
1472 просмотров
schedule 27.01.2023

Различное поведение в операциях приведения?
Может ли кто-нибудь объяснить мне, почему в этих двух приведенных ниже сценариях приведения приведенные переменные действуют по-разному? В то время как первая переменная (двойной инициал) сохраняет свое начальное значение в коде первого примера,...
65 просмотров
schedule 27.08.2022

Явный модификатор для конструкторов, принимающих ссылочный аргумент
Я читал, что рекомендуется определять конструкторы с одним аргументом explicit , чтобы избежать неявных преобразований. Я понимаю ловушку повышения значения int до объекта класса. Интересно, относится ли это также к конструкторам, принимающим...
107 просмотров
schedule 13.07.2022

Явный обмен намерениями SoundCloud Android больше не работает
После последнего обновления приложения SoundCloud на Android явный обмен намерениями (из другого приложения) больше не работает. Вместо того, чтобы показать страницу общего доступа (которая обычно вызывается по намерению), он начинает записывать звук...
135 просмотров

Perl: глобальный символ требует явного имени пакета
Итак, я пытался найти решение этой проблемы, но до сих пор все, что я читал в Интернете, было связано с проблемами области видимости, а не с объявлением переменных с помощью ключевого слова my . . Однако я не могу исправить проблемы, потому что я...
2922 просмотров
schedule 31.12.2022

Следует ли игнорировать явный конструктор копирования?
Вот небольшой пример, демонстрирующий непонятный момент struct CL { CL(){} CL(int){} explicit CL(const CL&){} }; int main() { CL cl1; CL cl2=5; //(1) CL cl3=(CL)5; //(2) return 0; } Класс CL имеет...
125 просмотров
schedule 13.12.2022

С# GNUPlot 2 графика в одном с явной опцией
Чего я пытаюсь добиться, так это иметь трехмерный график, определяемый функцией, а сверху набор точек, определяемый их координатами. Чтобы нарисовать трехмерный график, я использую опцию pm3d, которую нельзя использовать для рисования отдельных...
440 просмотров
schedule 13.05.2024

Каково влияние «явного» ключевого слова на оптимизацию возвращаемого значения (RVO)?
Следующий код работает отлично (показывая RVO): struct A { A (int) { cout << "A::A()\n"; } // constructor A (const A&) { cout << "A::A(const A&)\n"; } // copy constructor }; A foo () { return A(0); } int main () { A...
258 просмотров