Вопросы по теме 'types'
Что такое экзистенциальный тип?
Я прочитал статью в Википедии Экзистенциальные типы . Я понял, что их называют экзистенциальными типами из-за экзистенциального оператора (∃). Однако я не уверен, в чем смысл этого. какая разница между
T = ∃X { X a; int f(X); }
а также...
28141 просмотров
schedule
27.10.2022
У кого-нибудь есть функция С#, которая сопоставляет тип данных SQL столбца с его эквивалентом CLR?
Я сажусь писать массивный оператор switch(), чтобы преобразовать типы данных SQL в типы данных CLR, чтобы генерировать классы из хранимых процедур MSSQL. Я использую эту диаграмму в качестве справки. Прежде чем я зайду слишком далеко в то, что,...
37417 просмотров
schedule
06.03.2024
SQL Server дает арифметическое переполнение при вычислении среднего
У меня есть таблица с целочисленным столбцом с довольно большими числами. Я пытаюсь усреднить некоторые значения в этом, и иногда он работает, в других случаях он дает эту ошибку
«Ошибка арифметического переполнения при преобразовании выражения в...
18575 просмотров
schedule
25.10.2022
Создание определения общего типа c # во время выполнения
В настоящее время мне нужно сделать что-то вроде этого, чтобы создать определение типа во время выполнения, чтобы передать его моему IOC для разрешения. Упрощенный:
Type t = Type.GetType(...
9774 просмотров
schedule
13.12.2023
Менее универсальные дженерики? Возможное решение для арифметики в универсальных шаблонах C #
В настоящее время дженерики в C # не позволяют выполнять арифметические операции в разумных пределах. Доступны неудобные обходные пути, но ни один из них не является изящным, и все они снижают производительность. Согласно этому интервью , интерфейс...
862 просмотров
schedule
27.02.2024
Оперировать значениями внутри структурно схожих типов в Haskell
Извините за мой крайне ограниченный Haskell-fu.
У меня есть серия data типов, определенных в разных модулях, которые структурированы одинаково:
-- in module Foo
data Foo = Foo [Param]
-- in module Bar
data Bar = Bar [Param]
-- * many more...
264 просмотров
schedule
23.11.2022
Что такое сумма четных членов Фибоначчи (4 миллиона фунтов стерлингов)? [Путаница с типом данных большого значения]
Начиная с 1 и 2, первые 10 членов ряда Фибоначчи будут:
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
Найдите сумму всех четных членов последовательности, не превосходящих 4 миллионов.
Теперь у меня появилась идея, как это сделать. Но я...
23112 просмотров
schedule
20.04.2024
почему f = f ++ небезопасно в c?
Я прочитал о «побочном эффекте» на этом веб-сайте :
но до сих пор не понимаю, почему f = f++ считается небезопасным?
Кто-нибудь может объяснить?
872 просмотров
schedule
26.11.2022
импорт типов данных c++ в haskell с помощью ffi
Я пишу оболочку haskell для библиотеки C++, и, хотя я могу импортировать функции из библиотеки в свою программу haskell, я понятия не имею, как импортировать типы данных C++. Например, у меня есть функция, которая принимает в качестве параметра тип...
1286 просмотров
schedule
23.12.2023
Реализация универсального интерфейса с необработанным типом
У меня есть общее дерево, общий параметр - это тип данных, хранящийся в узлах:
class TreeNode<D>{
public D data;
.....
}
Затем интерфейс посетителя для использования вместе с пересечением дерева:
interface...
5208 просмотров
schedule
25.11.2022
mysql_query сохранить тип данных, созданный в таблице, при возврате?
У меня есть таблица в mysql:
CREATE TABLE user (id INT, name VARCHAR(250));
Я запрашиваю таблицу:
$result = mysql_query("SELECT id,name FROM user");
Собираю результаты:
while($row = mysql_fetch_assoc($result) $rv[] = $row;
И...
761 просмотров
schedule
07.05.2024
Delphi Math: Почему 0,7 <0,70?
Если у меня есть переменные a, b, a c типа double, позвольте c: = a / b и дать значения a и b 7 и 10, тогда значение c в 0,7 регистров будет МЕНЬШЕ, ЧЕМ 0,70.
С другой стороны, если все переменные имеют расширенный тип, то значение c, равное 0,7,...
3785 просмотров
schedule
29.10.2022
тип данных int в 64-битной JVM. Это более неэффективно, чем долго?
Я слышал, что использование short s в 32-битной системе просто более неэффективно, чем использование int s. Это то же самое для int s в 64-битной системе?
Python недавно (?) в основном объединил int s с long и имеет в основном один тип...
1418 просмотров
schedule
05.10.2022
Как определить, является ли System.Type пользовательским типом или типом Framework?
Я хочу четко определить, является ли тип, который у меня есть, типом пользовательского класса (MyClass) или типом, предоставленным Framework (System.String).
Есть ли способ, которым я могу отличить свой тип класса от system.string или других типов,...
4202 просмотров
schedule
09.11.2023
Проблема типа, зависящая от абстрактного пути Scala
Кто-нибудь знает, что здесь происходит с этой ошибкой компилятора? Ошибка исчезает, если я не расширяю INode.
trait AbsTypes
{
type TKey
type TValue
}
trait INode extends AbsTypes
{
def get(key : TKey) : TValue
def set(key :...
500 просмотров
schedule
15.02.2024
Альтернатива вложенному типу Expression‹Func‹T››
У меня есть функция, используемая при вызове службы. Прежде чем вызвать службу, она создаст запись в журнале:
protected TResult CallService<TService, TResult>(TService service,
Expression<Func<TService, TResult>>...
4153 просмотров
schedule
29.12.2023
Почему числовые типы С# неизменяемы?
Почему int s и double s неизменяемы? Какова цель возврата нового объекта каждый раз, когда вы хотите изменить значение?
Причина, по которой я спрашиваю, заключается в том, что я создаю класс: BoundedInt , у которого есть значение и верхняя и...
7935 просмотров
schedule
06.11.2023
MATLAB: тип struct.name и strcmp
У меня есть следующий код:
шрифты = каталог('шрифты')
strcmp('BELL.TTF',fonts.name)
где dir('fonts') возвращает структуру 33x1, где каждая запись имеет имя (строку), дату и некоторые другие вещи. Я не могу понять, какой тип fonts.name (если...
1167 просмотров
schedule
05.10.2022
Несоответствие типа деления haskell?
Я новичок в Haskell и пытаюсь реализовать калькулятор для домашнего задания. Я застрял в месте, где мне нужно выполнить деление на два значения, и я думаю, что проблема в том, что их тип не может быть выведен или должен быть объявлен/преобразован. Я...
3327 просмотров
schedule
01.12.2023
Есть ли словарь, который принимает значения различных типов данных?
Мне нужна карта, где значения имеют разные типы, такие как целое число, строка и т. д. Проблема с Java заключается в том, что примитивы здесь не Object , что предполагает, что гибридный словарь может быть невозможен. Я хочу подтвердить это.
4636 просмотров
schedule
05.11.2023