Какой путь предпочтен в выражениях как это: интервал? Идентификатор {получает {интервал i; возвратите Int32. TryParse (Запрос ["идентификатор"], i)? я: (интервал?) пустой указатель; }} лучше набрать пустой указатель или создать...
Я пытаюсь бросить объект к своему классу Действия, но он приводит к предупреждению: Безопасность с точки зрения типов: Неконтролируемый бросок от Объекта до Действия <ClientInterface> Действие <ClientInterface> действие = пустой указатель; поп
Когда я пытаюсь использовать static_cast для кастинга двойного* к интервалу*, я получаю следующую ошибку: недопустимый static_cast от типа ‘дважды*’ для ввода ‘интервала*’ Вот является кодом: #include <iostream> международное основное ()...
Я читал много о кастинге C++, и я начинаю запутываться, потому что я всегда использовал кастинг стиля C. Я считал, что кастинга стиля C нужно избежать в C++ и что...
То, что я делаю, ищет значение для конкретного поля в хеш-таблице. Объект может быть горсткой типов примитивов, кто значение, предназначен, чтобы быть вставленным XML, но это выходит...
Позволяет говорят, что у меня есть 4-байтовое целое число, и я хочу бросить его к 2-байтовому короткому целому. Действительно ли я прав, что и в (мало и в обратный порядок байтов) короткое целое будет состоять из 2 младших значащих байтов этого 4 байта...
Когда определенное может возразить быть брошенным в другой объект? Литой объект должен быть подтипом другого объекта? Я пытаюсь выяснить правила... Править: Я понял, что не объяснил...
Я собираюсь начать работать над чем-то, требует байтов чтения и создания строк. Считанные байты представляют строки UTF-16. Таким образом, только для проверения вещей я хотел преобразовать простой байт...
В C++ у меня есть функция, которая только требует доступа только для чтения к массиву, но по ошибке объявляется как получение указателя неконстанты: size_t countZeroes (интервал* массив, size_t количество) {size_t...
У меня есть код: общедоступный интервал делегата SomeDelegate (интервал p); общедоступные статические международные Inc (интервал p) {возвращают p + 1;} я могу бросить Inc в SomeDelegate или Func <интервал, интервал>: SomeDelegate = Inc; Func <ин
У меня есть два класса, названные Сообщением и Вопросом. Вопрос определяется как: общедоступный класс Вопрос: Сообщение {//...} Мой класс Вопроса не переопределяет членов Сообщения, он просто выражает некоторых другой...
Q1. Почему делает Нулевых указателей использования с катастрофическими отказами причины static_cast, в то время как dynamic_cast и reinterpret_cast дают Нулевую подсказку в ответ? Проблема произошла в методе, подобном один данный ниже:...
Каково различие между этими двумя способами бросить в Java? (CastingClass) objectToCast; CastingClass.class.cast(objectToCast); источник Class#cast (Объект) следующие: общественность T бросок (...
У меня есть класс (TabControlH60), который и наследовался базовому классу (UserControl) и реализует интерфейс (IFrameworkClient). Я инстанцирую объекта с помощью класса Активатора.NET. С...
Если у меня есть различные подклассы чего-то и алгоритм, который воздействует на экземпляры тех подклассов, и если поведение алгоритма варьируется немного в зависимости от какой конкретный подкласс...
Действительно ли это возможно к избавлению от ошибки C2243? класс B {}; класс D: защищенный B {}; D d; B *p = &d;//преобразование из 'D *' к 'B и' существует, но недоступно, у меня была эта ошибка в моем...
Этот, оказалось, был немного коварен для меня до сих пор. Я задаюсь вопросом, возможно ли ввести бросок объект с помощью Системы. Текстовый объект. Я проиллюстрировал ниже того, что я имею в виду: открытый интерфейс...
Я пытаюсь бросить Список <объект> Перечислить <представляют в виде строки> динамично. Я попробовал несколько путей, но я не могу найти решение. Это - небольшая выборка, которая показывает проблему: Список <объект>...
международное нечто (символ *c) {...} Основной () {интервал (*thud) (освобождают *); свалитесь = (интервал (*) (пусто *)) (нечто);}, Что на самом деле происходит во время оценки присвоения? Существует различие между...
общественность освобождает wahey (Список <Объектный> список) {} wahey (новый LinkedList <Число> ()); вызов к методу не будет проверка типа. Я не могу даже бросить параметр следующим образом: wahey ((Список <Объект>...
У меня есть объект: ExampleClass исключая = новый ExampleClass (); И: Введите TargetType, исключая которым я хотел бы бросить ввести описанный TargetType как это: Возразите o = (TargetType) исключая; Но когда я делаю это я...
Почему может я делать это: общедоступный T GetMainContentItem <T> (представляют moduleKey в виде строки, представляют itemKey в виде строки) {возврат (T) GetMainContentItem (moduleKey, itemKey);}, но не это: общедоступный T GetMainContentItem <T&
У меня есть базовый класс с несколькими классами, расширяющими его. У меня есть некоторые универсальные утилиты библиотеки, который создает вектор, содержащий указатели на базовый класс так, чтобы любой из подклассов работал. Как...
Действительно ли возможно бросить пользовательский класс к типу значения? Вот пример: var x = новый Foo (); var y = (интервал) x;//не компилирует действительно ли его, возможно заставить вышеупомянутое произойти? Сделайте я должен перегрузиться...
Ну, у меня есть класс Клиент (никакой базовый класс). Я должен бросить из LinkedList для Списка. Там какой-либо очевидный способ должен сделать это? Именно так Вы знаете, я должен бросить его для Списка. Никакой другой тип не сделает. (Я...
В C#, если класс имеет все корректные методы/подписи для Интерфейса, но явно не реализует его как: нечто класса: IDoo {} класс может все еще быть снят как тот интерфейс?
Почему отличается результат этого явного броска от неявного? #include <stdio.h> удваивают a; двойной b; двойной c; длинный d; двойной e; международное основное () {= 1.0; b = 2.0;...