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

5 ответов

 будет правильным в производственном коде. Если производительность важнее безопасности, тогда удалите.

dynamic_castннее, но они безопаснее, чемstatic_casts (при использовании с иерархиями объектов, конечно). Мой вопрос заключается в том, что после того, как я убедился в своем отладочном коде, что все (динамические) приведения правильны, есть ли ...

8 ответов

Я хочу, чтобы «(int) null» вернул мне 0

Как я могу получить 0 как целочисленное значение из(int)null. РЕДАКТИРОВАТЬ 1:Я хочу создать функцию, которая будет возвращать мне значения по умолчанию для нулевого представления в их соответствующих типах данных. РЕДАКТИРОВАТЬ 2:Как я могу ...

3 ответа

Как я могу вызвать явно реализованный метод интерфейса из PowerShell?

Код: add-type @" public interface IFoo { void Foo(); } public class Bar : IFoo { void IFoo.Foo() { } } "@ -Language Csharp $bar = New-Object Bar ($bar -as [IFoo]).Foo() # ERROR.Ошибка: Ошибка вызова метода, потому что [Bar] не содержит метод с ...

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

6 ответов

Атрибуты CASTING для упорядочивания в DQL-запросе Doctrine2

Я пытаюсь получитьDoctrine2 Entities, упорядоченный по их идентификатору, который, очевидно, является строкой, хотя он содержит только числа. Так что я хотел бы сделать что-то вроде этого: SELECT entity1, cast (entity1.id AS integer) AS orderId ...

8 ответов

Приведение указателя не дает lvalue. Почему?

После публикации одного из моих самых спорных ответовВот [https://stackoverflow.com/questions/7444464/read-bytes-methods-in-c-c/7444502#7444502] Я осмелюсь задать несколько вопросов и в конечном итоге заполнить пробелы в моих знаниях. Почему не ...

1 ответ

Java-оператор «.class», используемый для универсального типа, например Список, «Класс <Список <? >>» и «Класс <Список <Целое >>»

Я использую.class-оператор для предоставления информации о содержании типа в универсальный класс. Для неуниверсальных содержащихся типов, например,Integer.classэто работает без проблем. Но с содержащимся типом, являющимся универсальным, ...

2 ответа

Как бросить LONG в CString?

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

3 ответа

Как определить, является ли экземпляр определенного типа или каких-либо производных типов

Я пытаюсь написать проверку, чтобы проверить, что экземпляр объекта может быть приведен к переменной типа. У меня есть экземпляр типа для типа объекта, который они должны предоставить. Но Тип может варьироваться. Это в основном то, что я хочу ...

3 ответа

Что происходит, когда вы преобразуете от короткого до байтового в C #?

У меня есть следующий код: short myShort = 23948; byte myByte = (byte)myShort;Теперь я не ожидалmyByte содержать значение 23948. Я бы предположил, что он будет содержать 255 (я считаю, самое большое значение для байта). Тем не менее, он ...

4 ответа

Неожиданное расширение знака int32 или 32-битного указателя при преобразовании в uint64

Я скомпилировал этот код с помощью Visual Studio 2010 (cl.exe /W4) как файл C: int main( int argc, char *argv[] ) { unsigned __int64 a = 0x00000000FFFFFFFF; void *orig = (void *)0xFFFFFFFF; unsigned __int64 b = (unsigned __int64)orig; if( a != b ...