Вопросы по теме 'casting'
Как преобразовать число в байт?
В C и C ++ вы можете сообщить компилятору, что число является «длинным», поставив «l» в конце числа. например, long x = 0l;
Как я могу сказать компилятору C #, что число является байтом?
28807 просмотров
schedule
14.03.2022
Как я могу реализовать интерфейс для обработки классов приведения типов?
Я хочу передать tType класса функции, а объект класса — универсальной функции.
Мне нужно иметь возможность приведения к этому типу (класса), чтобы я мог получить доступ к методам класса.
Что-то вроде:
void GenericFunction(Object obj, Type...
336 просмотров
schedule
22.12.2023
Как проверить, является ли строка числом (с плавающей запятой)?
Как лучше всего проверить, может ли строка быть представлена в виде числа в Python?
В настоящее время у меня есть следующая функция:
def is_number(s):
try:
float(s)
return True
except ValueError:
return False...
1515214 просмотров
schedule
04.05.2023
Приведение null в качестве объекта?
Я наткнулся на этот код сегодня
AsyncInvoke(OnTimeMessageTimer, (object)null, (ElapsedEventArgs)null);
Есть в этом что-то не так или нет?
10392 просмотров
schedule
16.04.2023
Понижение в Java
В Java допускается восходящее приведение, однако приведение вниз приводит к ошибке компиляции.
Ошибку компиляции можно устранить, добавив приведение, но она все равно сломается во время выполнения.
В таком случае, почему Java допускает понижение...
219745 просмотров
schedule
22.01.2024
Можно ли преобразовать переменную в тип, хранящийся в другой переменной?
Вот что мне нужно сделать:
object foo = GetFoo();
Type t = typeof(BarType);
(foo as t).FunctionThatExistsInBarType();
Можно ли что-то подобное сделать?
22766 просмотров
schedule
21.05.2023
Наследование и приведение в Java
У меня вопрос о наследовании и приведении типов в Java. У меня есть следующие два примера классов и тестовый класс, и я задаю свой вопрос после классов:
public class Automobile {
public int var;
public Automobile () {
var = 1;...
7240 просмотров
schedule
08.11.2023
Почему это dynamic_cast из auto_ptr терпит неудачу?
#include "iostream"
class A {
private:
int a;
public :
A(): a(-1) {}
int getA() {
return a;
}
};
class A;
class B : public A {
private:
int b;...
2895 просмотров
schedule
06.02.2024
Firebird определяет, состоит ли строка из чисел
У меня есть поле VARCHAR в таблице Firebird 2.0, которое может содержать буквенно-цифровые символы. Мне нужно отсортировать данные в этом поле, отсортировав все значения, которые содержат только числа, как числа, и отсортировать все остальные...
2312 просмотров
schedule
10.12.2022
Как я могу создать список, используя дженерики в Java?
Пожалуйста, обратите внимание на следующий фрагмент:
public interface MyInterface {
public int getId();
}
public class MyPojo implements MyInterface {
private int id;
public MyPojo(int id) {
this.id = id;
}
public...
27158 просмотров
schedule
15.04.2022
Удар по производительности из-за приведения стилей C++?
Я новичок в приведении типов C++ и обеспокоен тем, что использование приведений стилей C++ приведет к снижению производительности моего приложения , поскольку у меня есть критический крайний срок в реальном времени в моей процедуре обслуживания...
44573 просмотров
schedule
29.03.2022
Можно ли присвоить объект базового класса ссылке на производный класс с явным приведением типов?
Можно ли присвоить объект базового класса ссылке на производный класс с явным приведением типов в C#?.
Я попробовал это, и это создает ошибку времени выполнения.
135004 просмотров
schedule
05.03.2022
Приведение в качестве подкласса в ActionScript
У меня есть следующие классы в ActionScript:
public class A {
}
public class B extends A {
}
и эти переменные (в другом классе):
public var InstanceOfA:A;
public var InstanceOfB:B;
Как преобразовать экземпляр A в класс B?
Я...
2551 просмотров
schedule
13.03.2024
В чем разница между боксом/распаковкой и приведением типов?
В чем разница между боксом/распаковкой и приведением типов?
Часто эти термины кажутся взаимозаменяемыми.
47286 просмотров
schedule
14.07.2023
При запросе с помощью LINQ-to-XML лучше/эффективнее оставлять значения элементов в виде строк или преобразовывать их в правильный тип?
Я постоянно сталкиваюсь с этим при написании запросов с помощью LINQ-to-XML: свойство Value элемента XElement является строкой, но на самом деле данные могут быть целым числом, логическим значением и т. д.
Допустим, у меня есть предложение «где» в...
489 просмотров
schedule
10.03.2024
Приведение типов: LPCTSTR в Char * для операции объединения строк
Можете ли вы дать решение для этого кода приведения типов, LPCTSTR (здесь lpsubkey) в Char * для фрагмента кода ниже,
char* s="HKEY_CURRENT_USER\\";
strcat(s,(char*)lpSubKey);
printf("%S",s);
здесь он делает ошибку нарушения доступа, так что...
2557 просмотров
schedule
25.06.2022
Автоматически применять два сторонних класса?
Я использую две сторонние библиотеки, каждая из которых реализует собственный 2D-векторный класс. К сожалению, мне приходится работать с ними обоими, так что могу ли я в любом случае написать некоторые «дружественные» функции, чтобы одну можно было...
281 просмотров
schedule
10.02.2023
Приведение типа к объекту с использованием объекта типа в C#
До сих пор это оказалось немного сложным для меня. Мне интересно, можно ли ввести объект с помощью объекта System.Type.
Я проиллюстрировал ниже, что я имею в виду:
public interface IDataAdapter
{
object Transform(object input);
Type...
18380 просмотров
schedule
20.07.2023
List‹TEntity›.Cast‹BusinessObject›() завершается ошибкой, когда существует неявное приведение
Я получаю исключение InvalidCastException, преобразующее список сущностей linq в список бизнес-объектов с помощью оператора .Cast‹>. «Невозможно преобразовать объект типа «Ticketing.ticket» в тип «Ticketing.ModelTicket». (имя пространства имен было...
295 просмотров
schedule
02.09.2023
Как обеспечить поддержку кастомного приведения для моего класса?
Как обеспечить поддержку приведения моего класса к другим типам? Например, если у меня есть собственная реализация управления byte[] , и я хочу, чтобы люди приводили мой класс к byte[] , который просто возвращает закрытый член, как бы я это сделал?...
56944 просмотров
schedule
08.04.2022