Вопросы по теме 'casting'
Выражение VB6 Cast
Какое выражение приведения эквивалентно CType VB.NET в Visual Basic 6?
19.01.2024
javac жалуется: не удается найти символ в интерфейсе реализации enum
У меня есть три типа java, как определено ниже:
Основная.java:
import java.util.Arrays;
import java.util.List;
public class Main
{
private Object callFunction()
{
OperationDefinitions func = OperationDefinitions.CONCATENATE;...
04.12.2023
Повышение приведения с помощью параметра универсального типа
Можно ли «преобразовать» общий класс, основанный на T, в общий класс, основанный на чем-то более общем, чем T?
Например, предположим, что у меня есть класс с именем Derived , который наследуется от класса с именем Base . Могу ли я когда-нибудь...
28.11.2023
Невозможно изменить тип на допускающий значение NULL в универсальном методе
Я создаю универсальный конвертер
Вот пример кода универсального преобразователя
bool TryReaderParse<TType>(object data, out TType value)
{
value = default(TType);
Type returnType = typeof(TType);
object tmpValue = null;...
13.12.2023
Как добавить объекты в массив, используя имя их класса, а затем вызывая любой из их методов?
Я пытаюсь добавить карты в список, используя имя их класса, а затем хочу вызвать один из их методов. Как я могу это сделать? У меня есть это на данный момент:
В карту суперкласса:
public static ArrayList<Object> CreateAllCards() throws...
18.01.2024
VB.NET Upcasted ByRef ведет себя как ByVal
Я столкнулся со странной ситуацией. Приведенный ниже код завершается ошибкой, потому что удаленный объект все еще пытается получить доступ к вызывающей подпрограмме, даже если вызываемая подпрограмма установила переданному параметру новое значение....
22.01.2024
Использование ArrayList абстрактного класса
У меня есть абстрактный класс C0. У меня есть несколько других классов, которые наследуются от C0. Они переопределяют абстрактные методы и имеют собственные специальные методы.
Я хочу создать ArrayList, содержащий каждый из этих...
08.12.2023
Отрезать переопределенный метод путем приведения
У меня есть класс B, который публично наследуется от A:
class A {
private:
virtual void method();
}
class B : public A {
private:
void method();
}
Теперь мне нужно как-то вызвать исходный A::method() в B::method() , не...
13.11.2023
Приведение типа двойного указателя в C
Я не могу понять эту ошибку при передаче параметров.
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
typedef char my_char;
void myfunc(const my_char** data)
{
printf ("%s\n", *data);
printf ("%s\n", *(data +...
27.11.2023
Дженерики: как получить значения карты без приведения
У меня есть абстрактный класс с именем BaseCode и 2 конкретных класса с именами Location и Department :
public abstract class BaseCode {
private Integer id;
...
public Integer getId() { return id; }
public void setId(Integer id) {...
12.11.2023
Как перевести полную временную метку в дату в Oracle?
Я пытаюсь использовать 2 метки даты и времени в Oracle, и результат, как и ожидалось, «дд-ммм-гггг», но когда я вычитаю эти 2 даты, я не получаю округленное количество дней между ними, вместо этого у меня есть десятичные знаки.
EXT_DATETIMESTAMP...
20.11.2023
Чтение значения даты и времени из файла CSV в teradate
Я довольно новичок в терадате. Я пытаюсь прочитать CSV-файл, который имеет столбец create_date как дату и время, пытаясь импортировать файл во временную таблицу teradata, но не смог добиться успеха. Пожалуйста, помогите мне решить проблему. Я...
31.10.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..