Вопросы по теме 'type-conversion'
Как преобразовать два списка в словарь?
Представьте, что у вас есть следующий список.
keys = ['name', 'age', 'food']
values = ['Monty', 42, 'spam']
Как проще всего составить следующий словарь?
a_dict = {'name': 'Monty', 'age': 42, 'food': 'spam'}
1013176 просмотров
schedule
02.11.2022
Вопрос о преобразовании объекта JSON
Я конвертирую из JSON в объект и из объекта в массив. Это не то, что я ожидал, вы можете мне объяснить?
$json = '{"0" : "a"}';
$obj = json_decode($json);
$a = (array) $obj;
print_r($a);
echo("a0:".$a["0"]."<br>");
$b = array("0" =>...
695 просмотров
schedule
07.12.2022
Шаблон MVVM для приложения для построения диаграмм с WPF — преобразование enum в xxxViewModel
Я пытаюсь применить шаблон проектирования MVVM к приложению для построения диаграмм. В этом приложении есть разные элементы (например, прямоугольник, круг,...). Я хотел бы сохранить тип элемента как перечисление в моей модели.
В моем...
1416 просмотров
schedule
27.10.2022
Какие преобразования типов происходят?
#include "stdio.h"
int main()
{
int x = -13701;
unsigned int y = 3;
signed short z = x / y;
printf("z = %d\n", z);
return 0;
}
Я ожидаю, что ответ будет -4567. Я получаю "z = 17278". Почему повышение этих номеров...
1068 просмотров
schedule
01.04.2024
Есть ли случаи, когда typedef абсолютно необходим?
Рассмотрим следующий отрывок из идиомы safe bool :
typedef void (Testable::*bool_type)() const;
operator bool_type() const;
Можно ли объявить функцию преобразования без typedef? Следующее не компилируется:
operator (void (Testable::*)()...
938 просмотров
schedule
21.03.2024
Могут ли круглые скобки в C изменить тип результата операндов побитовой операции?
Я загрузил следующий код с помощью инструмента статического анализа:
u1 = (u1 ^ u2); // OK
u1 = (u1 ^ u2) & u3; // NOT OK
u1 = (u1 ^ u2) & 10; // NOT OK
u1 = (u1 ^ u2) & 10U; // NOT OK
u1 = (unsigned char)(u1 ^ u2) & 10U; //...
370 просмотров
schedule
11.05.2024
Преобразование типа JavaScript: (true && 1) vs (true | | 1)
JavaScript не является строго типизированным языком, как, например, Java.
Как мы знаем, он преобразует значение результата в зависимости от контекста:
"2" + "3" результаты "23"
"2" * "3" результаты 6
Это совершенно ясно и нормально...
2781 просмотров
schedule
01.02.2024
Преобразование байта в int в Java
Я создал безопасное случайное число и поместил его значение в байт. Вот мой код.
SecureRandom ranGen = new SecureRandom();
byte[] rno = new byte[4];
ranGen.nextBytes(rno);
int i = rno[0].intValue();
Но я получаю сообщение об ошибке:...
307063 просмотров
schedule
17.12.2023
Как я могу получить дату и время из этой строки «25.01.1955»?
У меня есть следующий код:
Dim dtDoM As Nullable(Of DateTime)
If (txtMarriageDate.Text.Trim = "") Then
dtDoM = Nothing
Else
dtDoM = DateTime.ParseExact(txtMarriageDate.Text.Trim + " 00:00:00", "dd/MM/yyyy...
342 просмотров
schedule
15.11.2022
Преобразование типов работает только для сохранения в базе данных, а не для отображения
Я инициализирую WebDataBinder с помощью PropertyEditor для обработки преобразования строки в объект документа, чтобы его можно было сохранить в базе данных как таковой. (Мое сопоставление Hibernate требует этого). Это прекрасно работает.
Моя...
76 просмотров
schedule
18.01.2024
Использование ссылки при преобразовании строкового массива в целочисленный массив в PHP приводит к неожиданному выводу?
Скажем, у нас есть этот массив строк:
$arrString = ["1", "2", "3"];
Один из традиционных способов преобразования значений в целые числа выглядит так:
foreach ($arrString as $key => $value)
$arrString[$key] = (int)...
187 просмотров
schedule
25.03.2024
Преобразование числового значения, допускающего значение NULL, в строку
Я хочу преобразовать числовое значение, допускающее значение NULL, в строку, сохраняющую нулевое значение. Вот что я делаю:
int? i = null;
string s = i == null ? null : i.ToString();
Есть что-то короче?
4590 просмотров
schedule
31.03.2024
Программа успешно компилируется, когда я сохраняю адрес, возвращаемый malloc, в целочисленной переменной.
Рассмотрим приведенный ниже фрагмент кода:
#include <stdio.h>
int main()
{
int p = malloc( sizeof( int ) );
return 0;
}
Приведенная выше программа успешно компилируется без каких-либо предупреждений.
Разве это не должно...
136 просмотров
schedule
09.12.2023
Преобразование типов между двумя похожими объектами Datatable
У меня есть проект .NET с инфраструктурой синхронизации и двумя отдельными наборами данных для MS SQL и Compact SQL. в моем базовом классе у меня есть общий объект DataTable. в моем производном классе я назначаю Typed DataTable универсальному...
202 просмотров
schedule
10.01.2024
как преобразовать многомерный массив С++ в форму openCV?
Возможный дубликат: копировать данные из одной матрицы к другому
У меня есть такой массив в С++:
double myValue[600][800][3];
и я хочу преобразовать его в многомерную матрицу openCV или скалярную форму. Я попытался сделать...
2365 просмотров
schedule
14.04.2024
Преобразование строки в другие типы
Я хочу преобразовать строку в другой тип. Проблема в том, что я знаю тип только во время выполнения. Я не хочу использовать случай Select. Есть лучший способ? Дополнительная информация: Я хочу создать форму во время выполнения. Итак, в xml у меня...
1397 просмотров
schedule
12.12.2022
Как понизить экземпляр универсального типа?
Я борюсь с тем, как правильно использовать C# Generics. В частности, я хочу иметь метод, который принимает универсальный тип в качестве параметра и выполняет разные действия в зависимости от типа универсального. Но я не могу «унизить» общий тип....
5179 просмотров
schedule
22.10.2022
SWIG: преобразование java:byte[] в C:(void*)
Возможный дубликат: Передать массив в обернутую функцию как указатель+размер или диапазон
В настоящее время я изучаю swig и играю с API C, чтобы обернуть stdio.h. Итак, файл моего парика выглядит так:
%module jstdio
%{
#include...
73 просмотров
schedule
17.12.2023
преобразовать byte[] в изображение
Я загрузил изображение в свою базу данных как byte[] и теперь пытаюсь отобразить его.
Произошла ошибка. Исключение аргумента не было обработано кодом пользователя Parameter is not valid .
На этой линии
newImage =...
21341 просмотров
schedule
11.04.2024
TypeScript: преобразовать логическое значение в строковое
У меня очень простая проблема: я не могу преобразовать простое логическое значение в строковое значение в TypeScript.
Я бродил по документации и не мог найти ничего полезного. Конечно, я пытался использовать метод toString() , но, похоже, он не...
108730 просмотров
schedule
31.10.2023