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

5 ответов

Ниппик оптимизации Java: быстрее ли разыгрывать что-либо и позволить ему генерировать исключение, чем вызывать instanceof для проверки перед приведением?

Прежде чем кто-нибудь что-то скажет, я спрашиваю это только из любопытства; Я не планирую делать какую-либо преждевременную оптимизацию на основе этого ответа. Мой вопрос о скорости в использовании отражения и кастинга. Стандартное высказывание ...

18 ответов

ошибка: приведение от 'void *' к 'int' теряет точность

У меня есть функция с прототипомvoid* myFcn(void* arg) который используется в качестве отправной точки для pthread. Мне нужно преобразовать аргумент в int для дальнейшего использования: int x = (int)arg;Компилятор (GCC версии 4.2.4) возвращает ...

2 ответа

C ++ конвертировать из 1 символа в строку? [закрыто]

Я действительно не нашел ответа так близко ... обратный путь довольно прост, как str [0] Но мне нужно привести только 1 символ к строке ... нравится: char c = 34; string(1,c); //this doesn't work, the string is always empty. string s(c); ...

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

2 ответа

Получите метку времени из конкатенации столбцов дня и времени

У меня есть дневные и временные поля в базе данных. Я хочу получить метку времени, объединив день и время. Как это сделать в PostgreSQL? Я сделал это: SELECT EXTRACT(EPOCH FROM TIMESTAMP '2011-05-17 10:40:28');И это работает нормально. Но ...

4 ответа

Какой самый простой способ представить bytea как одно целое число в PostgreSQL?

у меня естьbytea столбец, который содержит 14 байтов данных. Последние 3 байта из 14 содержат код CRC данных. Я хотел бы извлечь CRC как одно целое число для хранения в новом столбце. Как бы я поступил так? Чтобы уточнить, вот один из способов ...

12 ответов

Приведение целых к перечислениям в C #

Есть кое-что, чего я не могу понять в C #. Вы можете разыграть вне диапазонаint вenum и компилятор не дрогнет. Представь себеenum: enum Colour { Red = 1, Green = 2, Blue = 3 }Теперь, если вы напишите: Colour eco; eco = (Colour)17;Компилятор ...

1 ответ

конвертировать unsigned char * в String

Я немного беден в кастинге. У меня есть строка вxmlChar* (который является беззнаковым символом *), я хочу преобразовать этот беззнаковый символ вstd::string тип. xmlChar* name = "Some data";Я старался изо всех сил печатать приведение, но я ...

4 ответа

(void *) casting- для чего это используется?

Я попытался найти это на SO, но я думаю, что из-за синтаксиса и не зная точно, что искать, я немного откололся. Я видел (void *), используемый для приведения, обычно для вызова функций. Для чего это используется?

6 ответов

Приведение / преобразование IEnumerable <T> в IEnumerable <U>?

Следующее соответствует, но во время выполнения выдает исключение. То, что я пытаюсь сделать, - это привести класс PersonWithAge к классу Person. Как мне это сделать и как обходится? class Person { public int Id { get; set; } public string Name ...

11 ответов

Преобразование логического значения в целое число в Java без выражений If

Мне интересно, есть ли способ преобразовать логическое значение в int без использования операторов if (чтобы не нарушать конвейер). Например, я мог бы написать int boolToInt( boolean b ){ if ( b ) return 1 return 0Но мне интересно, есть ...