Tagged: типы

05
Июл
2021

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

Есть массив (содержимое примерное):
let test: IRepo[] = [
{‘id’: 1, ‘test’: 1, ‘name’: ‘Иван’},
{‘id’: 2, ‘test’: 2, ‘name’: ‘Олег’},
{‘id’: 3, ‘test’: 3, ‘name’: ‘Виталий’},
{‘id’: 4, ‘test’: 4, ‘name’: ‘Аркадий’ // ключей…

26
Июн
2021

Почему происходит считывание строковой переменной и не переводит в тип Number?

Есть функция перевода градусов цельсия в градусы Кельвина
function CelsToKelv() { //Получаем значение Цельсия в Кельвины
var temp = document.getElementById("Temp").value; //получаем значение переменной из текстового элемента T…

10
Апр
2021

Почему double == double false?

Вот рабочий код. Я знаю, что правильнее сранивать equals, но почему при создании нового Double с тем же значением он ссылается на другое место в памяти, а Long нет.
public class Main {
public static void main(String[] args) {
L…

25
Сен
2020

Какой тип задавать функции внутри класса typescript

Переписываю js на ts и столкнулся с проблемой типизации функций в классе.
Имеется родительский класс, в данном классе массив, в который, соответсвенно, пушатся функции вызывающиеся по подписке.
export default class EventEmitter {
const…

17
Авг
2020

Как в SWIG описать вектор указателей передаваемый по ссылке в качестве аргумента?

Есть метод, который принимает в качестве аргумента std::vector<std::shared_ptr<TopoDS_Shape>> &myShapes (можно переделать на сырые указатели, это не критично). Как мне правильно описать этот тип в интерфейсном файле для раб…

03
Май
2020

получить BYTE* из bytea*

В расширении для postgresql шифрую char*, получаю буфер BYTE*, записываю это в файл и возвращаю в виде bytea* через PG_RETURN_BYTEA_P. Когда пытаюсь это же читать через bytea* b = PG_GETARG_BYTEA_P, прочитанное не совпадает с тем, что запи…

05
Апр
2020

Перевести int в uint16_t и *uint16_t

Нужно добавить в расширение postgre RSA-шифрование. Обязательно язык С. Нашел на хабре реализацию https://habr.com/ru/post/243425/, код https://github.com/mborisov1/rsa_embedded/. Хочу просто посмотреть, как работает функция mpi_powm65537….

10
Мар
2020

Для чего в дженериках используются <E> и <T>?

Является ли это просто абстрактным обозначением, которое в реальном коде заменяется на другие типы (вроде String) или эти буквы тоже применяются в реальном коде, если да, то с какой целью?

public class SomeType<T> {
public <E…