Результаты поиска по запросу "casting"

3 ответа

Java - составить карту

Как я могу броситьMap<Object,Object> вMap<String,String> самым чистым способом? Есть ли способ сделать это без перебора по карте? Спасибо

4 ответа

Безопасность литья между указателями двух одинаковых классов?

Допустим, у меня есть два разных класса, оба представляют данные двухмерных координат одним и тем же внутренним способом, как показано ниже: class LibA_Vertex{ public: // ... constructors and various methods, operator overloads float x, y }; ...

1 ответ

Безопасность недействительного даункаста с использованием static_cast (или reinterpret_cast) для наследования без добавления членов

Мне было интересно, что стандарт говорит о безопасности следующего кода: class A { int v; }; class B: public A { }; // no added data member A a; B& b = static_cast<B&>(a);Очевидно, тип времени выполненияa являетсяAнеBТаким образом, актерский ...

ТОП публикаций

3 ответа

Проверка типа времени компиляции C ++

Я создал список типов. Затем я создаю класс, используя шаблон, передавая список типов. Когда я вызываю функцию печати класса с некоторыми не указанными типами, они преобразуются. Как я могу обеспечить точный тип во время компиляции? Поэтому, если ...

1 ответ

введите приведенное экспоненциальное число к int или float

Следующий код: echo (int) "2e2"; echo (int) 2e2; echo (float) "2e2";выходы 2 200 200.. и я понятия не имею, почему. Благодарю.

2 ответа

Изменить поле персонажа на сегодняшний день

У меня есть устаревшая база данных postgres, в которой столбцы даты отлиты какcharacter(50) поля (не спрашивайте). Я хотел бы изменить таблицу и столбцы, чтобы содержать фактические даты. Потому что это сработало: select distinct ...

4 ответа

Почему происходит сбой операции Linq Cast <T>, если у меня определено неявное приведение?

Я создал два класса, один из которых имеет неявное приведение между ними: public class Class1 { public int Test1; } public class Class2 { public int Test2; public static implicit operator Class1(Class2 item) { return new Class1{Test1 = ...

3 ответа

Проблема приведения LINQ-to-entity

Я пытаюсь отфильтровать запрос LINQ-to-entity общим способом, но получаю сообщение об ошибке. Вот кусок кода: private IQueryable<T> FilterDeletedEntities<T>(IQueryable<T> entities) { if (typeof(IDeletable).IsAssignableFrom(typeof(T))) { var ...

2 ответа

Поиск определенного типа, хранящегося в ArrayList <Object> (т. Е. Object = String и т. Д.)

Скажем, у меня есть ArrayList, который я преобразовал в ArrayList объектов. Я знаю, что все объекты, которые были в приведенном мною ArrayList, были одного типа, но не такого типа. Теперь, если ArrayList не пустой, я мог бы взять один из ...

3 ответа

Upcast и Downcast в C ++

class file { std::string name; }; class directory : public file { std::vector<file*> entries; }; directory d; file f; f = d; // Only d.name is copied to f; entries are lostЭто если мы сделаем это: directory* dp = new directory; file* fp ; fp = ...