casting

Что делает: делать в PostgreSQL? [дубликат]

этот вопрос уже есть ответ здесь: двойное двоеточие (:: нотация) в SQL 4 ответы Я видел :: в различных местах с участием кода postgres я видел в сети. Наприм ...

Преобразование массива байтов в строку в JavaScript

Как преобразовать массив байтов в строку? Я нашел эти функции, которые делают обратное: function string2Bin(s) { var b = new Array(); var last = s.length; for (var i = 0; i < last; i++) { var d = s.charCodeAt(i); if ...

с помощью групповой функции concat в phpmyadmin покажет результат в виде [клякса - 3Б]

У меня есть запрос, который использует GROUP_CONCAT mysql на целочисленном поле. Я использую PHPMYADMIN для разработки этого запроса. Моя проблема в том, что вместо того, чтобы показывать 1,2, который является результатом конкатенированного поля, я п ...

Как я могу безопасно бросить систему.Возражаете против 'bool' в C#?

я извлекаю bool значение из коллекции (не универсальной, гетерогенной). The as оператор может использоваться только со ссылочными типами, поэтому невозможно использовать as чтобы попробовать безопасное приведение к bool: // This does not work: "The ...

Приведите результат LINQ к ObservableCollection

тот факт, что это результат LINQ, возможно, не имеет отношения к вопросу, но я все равно упоминаю об этом - поскольку это контекст, который привел к этому вопросу. Я запускаю запрос LINQ. В результате получается; IEnumerable<MyClass> Я хо ...

В чем разница между приведением к `float` и добавлением `f` в качестве суффикса при инициализации `float`?

в чем разница между float f = (float) 99.32 ; и float f = 99.32f ; оба они были скомпилированы и успешно запущены. ...

Приведение стиля C++ от unsigned char * до const char *

Я: unsigned char *foo(); std::string str; str.append(static_cast<const char*>(foo())); ошибки: invalid static_cast from type ‘unsigned char*’ to type ‘const char*’ каков правильный способ приведения здесь в стиле C++? ...

Можно ли назначить объект базового класса для ссылки на производный класс с явным типом?

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

Приведение объекта к T

я разбираю XML-файл с помощью XmlReader класс в .NET, и я подумал, что было бы разумно написать общую функцию синтаксического анализа для чтения различных атрибутов в целом. Я придумал следующую функцию: private static T ReadData<T>(XmlReader ...

Почему '(int)(char) (byte) -2' производит 65534 в Java?

я столкнулся с этим вопросом в техническом тесте для работы. Приведен следующий пример кода: public class Manager { public static void main (String args[]) { System.out.println((int) (char) (byte) -2); } } Это дает выход как 65534. ...

Когда использовать Cast или Convert

Мне любопытно узнать, в чем разница между приведением, чтобы сказать int по сравнению с использованием Convert.toInt32(). Есть ли какой-то прирост производительности с помощью одного? также какие ситуации следует использовать для каждого. В настояще ...

Общий способ приведения int к перечислению в C++

есть ли общий способ бросить int до enum in C++? если int попадает в диапазон enum он должен возвратить enum значение, в противном случае бросьте exception. Есть ли способ написать это в общем? Более одного enum type должна быть поддержана. фон: у ...

Как избежать предупреждения при введении NAs по принуждению

Я обычно предпочитаю кодировать R, чтобы я не получал предупреждения, но я не знаю, как избежать получения предупреждения при использовании as.numeric для преобразования символьного вектора. например: x <- as.numeric(c("1", "2", "X")) даст мне ...

Вводит ли Java-кастинг накладные расходы? Зачем?

есть ли накладные расходы, когда мы бросаем объекты одного типа в другой? Или компилятор просто решает все и нет никаких затрат во время выполнения? Это общие вещи, или бывают разные случаи? например, предположим, что у нас есть массив Object[], гд ...

Приведение типов TypeScript или JavaScript

как можно обрабатывать приведение типов в TypeScript или Javascript? скажем, у меня есть следующий код TypeScript: module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any { if (symb ...

Как проверить, что строка является int, но не double и т. д.?

PHP имеет intval() функция, которая преобразует строку в целое число. Однако я хочу проверить, что строка является целым числом заранее, так что я могу дать полезное сообщение об ошибке для пользователя, если это неправильно. В PHP is_int(), но это в ...

Преобразование BigDecimal в целое число

У меня есть метод Hibernate, который возвращает мне BigDecimal. У меня есть другой метод API, к которому мне нужно передать это число, но он принимает целое число в качестве параметра. Я не могу изменить типы возвращаемых значений или типы переменных ...

Downcasting на Java

Upcasting разрешен в Java, однако downcasting дает ошибку компиляции. ошибка компиляции может быть удалена путем добавления приведения, но в любом случае сломается во время выполнения. в этом случае, почему Java позволяет downcasting, если он не ...

Самый быстрый способ конвертировать строку в целое число в PHP

используя PHP, каков самый быстрый способ конвертировать строку следующим образом:"123" в целое число? почему именно этот метод самый быстрый? Что произойдет, если он получит неожиданный ввод, например "hello" или массив? ...

Как преобразовать массив в объект в PHP?

Как я могу преобразовать такой массив в объект? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( ...