casting

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

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

Должен ли я явно привести возвращаемое значение malloc ()? [дубликат]

этот вопрос уже есть ответ здесь: Я бросаю результат malloc? 26 ответов Я хотел спросить о следующем случае: char *temp; temp = malloc(10); С возвращаемог ...

Несоответствие поведения тернарного оператора [дубликат]

этот вопрос уже есть ответ здесь: Не удается неявно преобразовать тип ' int ' в 'short' [дубликат] 9 ответов следующее выражение в порядке short d = ("obj" ...

Как метод Java возвращает общий список любого типа?

Я хотел бы написать метод, который будет возвращать java.util.List любого типа без необходимости набирать что-либо: List<User> users = magicalListGetter(User.class); List<Vehicle> vehicles = magicalListGetter(Vehicle.class); List<St ...

Преобразование массива байтов в строку в 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 ...

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

начиная со следующего кода... byte foo = 1; byte fooFoo = foo + foo; при попытке компиляции этого кода я получу следующую ошибку... Ошибка: (5, 27) java: несовместимые типы: возможное преобразование с потерями из int в byte ... но если foo я ...

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

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

C собеседование - кастинг и сравнение

я столкнулся с хитрым (ИМО) вопрос. Мне нужно было сравнить два MAC-адресов, самым эффективным образом. for цикл, и сравнение мест, и так я сделал, но интервьюер стремился к кастингу. определение MAC: typedef struct macA { char data[6]; } MAC; ...

Как я могу безопасно бросить систему.Возражаете против '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 ; оба они были скомпилированы и успешно запущены. ...

Как привести элементы массива к строкам в PHP?

Если у меня есть массив с объектами: $a = array($objA, $objB); (каждый объект имеет __toString()-метод) как я могу привести все элементы массива в строку, чтобы массив $a содержит больше объектов, но их строковое представление? Есть ли один лайне ...

Приведение строки к перечислению [дубликат]

этот вопрос уже есть ответ здесь: Как преобразовать строку в перечисление в C#? 20 ответов Я читаю содержимое файла и беру строку в точном месте, как это s ...

MySQL: Typecasting NULL to 0

предположим следующую таблицу (например, результат нескольких операторов внутреннего соединения): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 который вы могли бы, например, получить из сле ...

Приведение стиля 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 ...

Есть ли разница между утверждениями типа и более новым оператором " as " в TypeScript?

есть ли разница между тем, что спецификация TypeScript называет утверждением типа: var circle = <Circle> createShape("circle"); и новаяas оператор: var circle = createShape("circle") as Circle; оба из которых обычно используются для литья ...

Литье массива в IEnumerable

Предположим, у вас есть основные Employee класс как таковой: class Employee { public string Name; public int Years; public string Department; } затем (в отдельном классе) у меня есть следующие фрагменты кода (я думаю, что понимаю все, кро ...

В чем разница между литьем и преобразования? [дубликат]

этот вопрос уже есть ответ здесь: литье то же самое, что преобразовывать? 12 ответов комментарии Эрика Липперта в этот вопрос оставили меня в полном замешате ...