0
ответов

Что имеет лучшую производительность, Enum или Int в случае переключения?

Какой фрагмент кода лучше использовать при рассмотрении производительности для случая переключения с enum и int в качестве параметра случая :A. switch ((ToolbarButton )BtnId ){ case ToolbarButton....
вопрос задан: 17 July 2012 05:36
0
ответов

Бокс и распаковка тоже кастинг?

Когда мы преобразуем типы данных между примитивными типами данных, это называется приведением типов данных. Но при преобразовании между ValueType и ReferenceType мы называем это упаковкой и распаковкой. Можно боксировать и...
вопрос задан: 16 July 2012 21:34
0
ответов

Как читать/записывать значения типов из «сырой» памяти в C?

Как мне заставить что-то подобное работать? пустота *память = malloc (1000 ); // выделяем пул памяти *(память+10 )= 1; // устанавливаем целочисленное значение в байт 10 int i = *(память+10 ); //чтение целочисленного значения...
вопрос задан: 15 July 2012 09:52
0
ответов

dbus -python как получить ответ с нативными типами?

Я играю с dbus -python, и мне нужно получить ответы (f.e dbus.Dictionary -, но обычно любой ответ )как собственный тип Python. Да, можно написать рекурсивный преобразователь, но я думаю, что должен иметь...
вопрос задан: 14 July 2012 18:49
0
ответов

Проверка типа управления

Я могу получить идентификаторы всех элементов управления страницы, а также их тип, на странице, когда я ее печатаю, отображается тип myPhoneExtTxt :System.Web.UI.HtmlControls.HtmlInputText, который создается на основе...
вопрос задан: 12 July 2012 19:47
0
ответов

Общий способ преобразования int в enum в C ++

Есть ли общий способ преобразования int в enum в C ++? Если int попадает в диапазон перечисления, он должен возвращать значение перечисления, в противном случае генерировать исключение. Есть ли способ написать это в общем виде? Более чем ...
вопрос задан: 12 July 2012 18:18
0
ответов

Приведение указателя void к массиву целых чисел

У меня проблема, когда у меня есть указатель на область в памяти. Я хотел бы использовать этот указатель для создания целочисленного массива. По сути, это то, что у меня есть, указатель на адрес памяти размером 100 *...
вопрос задан: 12 July 2012 14:44
0
ответов

Почему я могу назначить int для переменной char без явного литка?

Я хотел знать, почему этот фрагмент работает. CHAR CH1; CH1 = 'A' + 1; System.out.Println (CH1); В строке 2 не правая сторона не продвигается до INT, а затем для присвоения INT Char, нам не понадобится ...
вопрос задан: 12 July 2012 02:38
0
ответов

Почему Java не жалуется на общее приведение карт?

Object stringMap = new HashMap (){{ put ("1", "a" ); }}; Map integerMap = (Map )stringMap; // Почему Java не генерирует исключение при запуске -...
вопрос задан: 10 July 2012 08:52
0
ответов

Приведение объекта POD со статическим _приведением

это то, что я имею в виду, класс V3 { общественный :число с плавающей запятой х, у, z; }; класс V3 _{ общедоступный :число с плавающей запятой х, у, z; }; V3 _vec1; V3 vec2 = static _cast (vec1 ); что я должен сделать, чтобы этот бросок работал в ко
вопрос задан: 9 July 2012 19:28
0
ответов

Эффективное преобразование из String[] в F #List

Я прихожу к F #с фона C #и немного отстаю в разных списках и коллекциях. Недавно я столкнулся со случаем, когда мне нужно было перейти от строки [] к T-списку. В итоге я использовал list...
вопрос задан: 6 July 2012 20:43
0
ответов

Приведение к ошибкам с целыми числами и числами с плавающей запятой?

myInt = int (5 *myRandom())myRandom ()— это случайно сгенерированное число с плавающей запятой, которое должно быть равно 0,2. Таким образом, это утверждение должно оцениваться как 1. Мой вопрос :возможно ли, что из-за плавающей запятой...
вопрос задан: 6 July 2012 02:09
0
ответов

Установить / получить объекты из HttpSessions (Java)

Я установил объект в HttpSession. Этот объект является экземпляром класса User. Затем в другом классе я пытаюсь сделать что-то вроде этого: User user = session.getAttribute ("userObject"); Я читаю ...
вопрос задан: 4 July 2012 21:14
0
ответов

Непроверенное/неподтвержденное приведение с использованием множественных границ дженериков

Следующий код вызывает критическое нарушение «Непроверенное / неподтвержденное приведение» с использованием Sonar + FindBugs :1 public static

void...

вопрос задан: 4 July 2012 02:54
0
ответов

Ошибка приведения длинного типа при чтении поля Integer из MongoDB в Java

Я получаю доступ к экземпляру MongoDB из Java, который записывается из приложения Rails. Я извлекаю целочисленные значения, которые должны храниться в Long, потому что они могут превышать 32 бита. Этот код скомпилирует :...
вопрос задан: 2 July 2012 02:15
0
ответов

почему я не могу привести nullptr к слабому _ptr<>

класс MyClass { public :MyClass (std ::weak _ptr parent ){} } я хочу сделать это :auto newInstance = std ::make _shared (nullptr ); или значение по умолчанию слабого аргумента _ptr...
вопрос задан: 1 July 2012 12:22
0
ответов

Преобразование float в int без ЛЮБОГО преобразования?

Я записываю различные типы в поток байтов путем ручного преобразования и сдвига значений. Я обнаружил, что это более чем в три раза быстрее, чем при использовании BitConverter или BinaryWriter. Моя проблема связана с ...
вопрос задан: 29 June 2012 14:05
0
ответов

Как привести объект к типу, переданному функции?

Это не компилируется, но что я пытаюсь сделать, так это просто привести объект к 't', который передается функции? public void My_Func (ввод объекта, тип t) { (t)object ab = TypeDescriptor....
вопрос задан: 28 June 2012 14:25
0
ответов

How to cast from List to double[] in Java?

I have a variable like that: List frameList = new ArrayList(); /* Double elements has added to frameList */ How can I have a new variable has a type of double[] from ...
вопрос задан: 28 June 2012 09:54
0
ответов

PHP - Цель intval ()?

Какова цель функции intval () для вычисления base-10? Разве это не то же самое, что типоразмер, только медленнее? Во всем моем поиске я не нашел ни одной выгоды. Что я ...
вопрос задан: 26 June 2012 03:34
0
ответов

Объявление переменной определенного типа

Допустим, у нас есть следующий блок кода: if (thing instanceof ObjectType) { ((ObjectType)thing).operation1(); ((ObjectType)thing).operation2(); ((ObjectType)thing).operation3(); } ...
вопрос задан: 25 June 2012 09:38
0
ответов

Как распаковать объект C#в динамический тип

Я пытаюсь сделать что-то вроде этого:void someMethod(TypeA object){... } void someMethod(Объект TypeB){... } объект getObject(){ if (... )return new TypeA(); иначе вернуть новый TypeB(); }...
вопрос задан: 23 June 2012 19:13
0
ответов

Cast Int to enum in Java

What is the correct way to cast an Int to an enum in Java given the following enum? public enum MyEnum {EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; // Не работает ???
вопрос задан: 21 June 2012 13:18
0
ответов

Макрос Clojure, сохраняющий порядок ассоциативных карт.

В предисловии: я работаю в Windows 7 (64-разрядная версия), использую Java версии 6 (обновление 33) и использую clooj в качестве своей IDE. Я не пытался воспроизвести свою проблему в любой другой системе. У меня есть опыт работы с Clojure, но не...
вопрос задан: 21 June 2012 01:35
0
ответов

Scala Разделите два целых числа и получите результат с плавающей запятой

Если я сделаю следующее println(3/4) >0, я хотел бы получить десятичный ответ вместо целого числа. Из-за того, как я печатаю в своем фактическом коде, я бы предпочел приведение в println ...
вопрос задан: 20 June 2012 16:42
0
ответов

Приведение объекта к массиву - вызывается какой-либо магический метод?

У меня есть объект класса Foo: class Foo extends Bar { protected $a; защищенный $b; } $obj = новый Foo(); Что я хочу (и должен) сделать, так это преобразовать этот объект в массив, например: $arr = (...
вопрос задан: 20 June 2012 14:16
0
ответов

Node.JS/Javascript — преобразование строки в целое число возвращает NaN, когда я не ожидал этого

Это все в контексте более крупной программы, поэтому я постараюсь не усложнять, показывая нарушение только линии. У меня есть массив значений, представляющих собой числа в строковой форме а-ля «84», «32» и т. д.…
вопрос задан: 20 June 2012 13:41
0
ответов

Почему CLng дает разные результаты?

Вот небольшая жемчужина прямо из моего VBE (MS Excel 2007 VBA):? Clng (150 * 0,85) 127 х = 150 * 0,85 ? clng (x) 128 Кто-нибудь может объяснить такое поведение? ИМХО первое выражение должно дать 128 (.5 ...
вопрос задан: 19 June 2012 21:45
0
ответов

Вызов оператора приведения базового класса шаблона в производном классе

У меня есть класс шаблона, называемый Cell, здесь определение: template класс OneCell { ..... } У меня есть оператор приведения от Cell к T, здесь виртуальный оператор const T() const { ..... } ...
вопрос задан: 19 June 2012 21:14
0
ответов

Как переводить блоки в и из void *

Итак, я пытаюсь передать блок как параметр NSAlert contextInfo. [myAlert beginSheetModalForWindow: theWindow modalDelegate: myAlert didEndSelector: @...
вопрос задан: 19 June 2012 18:25