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

2 ответа

Каково поведение при несовпадении типов между объявлением extern и определением?

Предположим, у меня есть два файла:== File1 ==

2 ответа

Проверка типа: итеративный тип, который не является строкой

Чтобы объяснить лучше, рассмотрим эту простую функцию проверки типа:

2 ответа

Как проверить, является ли значение целым числом в Javascript (особый случай 1.0 должен быть плавающим)

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

2 ответа

Функция аннотации в Python 3 получает ошибку «имя не определено»

Я пытаюсь использовать функции аннотации типа Python3.Вот некоторые игрушечные функции без аннотации:

2 ответа

Есть ли хороший способ заставить несовместимость типов в C?

В целях проверки типов я хотел бы определить функцию в строках

2 ответа

 в haskell это ключ к изучению haskell.

тим, я определил свой собственный тип данных как data MyData = A arg| B arg2| C arg3Как бы я написал функцию (например:isMyDataType) проверяет, является ли данный аргумент одним из конкретных типов вMyData и последовательно возвращает логическое ...

2 ответа

Каково поведение при несовпадении типов между объявлением extern и определением?

Предположим, у меня есть два файла: == File1 == extern char* foo;== File2 == double foo;Эти два файла, похоже, прекрасно компилируются и связываются как с g ++, так и clang ++, несмотря на несоответствие типов. Насколько я ...

2 ответа

Проверка типа: итеративный тип, который не является строкой

Чтобы объяснить лучше, рассмотрим эту простую функцию проверки типа: from collections import Iterable def typecheck(obj): return not isinstance(obj, str) and isinstance(obj, Iterable)Еслиobj итеративный тип, отличный отstr, это возвращаетTrue, ...

3 ответа

Проверка во время выполнения броска из пустоты *

Скажи, что у меня есть

3 ответа

Как определить, что объект является универсальной коллекцией и какие типы он содержит?

У меня есть утилита сериализации строк, которая берет переменную (почти) любого типа и преобразует ее в строку. Так, например, согласно моему соглашению, целочисленное значение 123 будет сериализовано как «i: 3: 123» (i = целое число; 3 = длина ...