Свързани въпроси 'typechecking'
lua_isstring() проверява за реални низове в Lua
int lua_isstring (lua_State *L, int index);
Тази функция връща 1, ако стойността на дадения приемлив индекс е низ или число (което винаги може да се преобразува в низ), и 0 в противен случай. ( Източник )
Има ли (по-елегантен) начин...
2178 изгледи
schedule
29.09.2022
Как да проверите валидните в момента типове в Python
История : Мигриране от R към Python с numpy/scipy. Опитвам се да направя малък модул от полезни функции. По-конкретно, опитвам се да създам рекурсивна проверка на тип елемент.
Въпрос : Възможно ли е да се получи списък с текущите валидни типове...
1080 изгледи
schedule
19.11.2023
Scala Java interop проверка на типа
Не мога да поправя тези грешки при проверка на типа в Scala:
package junk
import org.apache.hadoop.conf.Configuration
import org.apache.hadoop.io.IntWritable
import org.apache.hadoop.io.Text
import...
1047 изгледи
schedule
23.01.2024
Как да проверя дали шаблонният параметър на функцията има определен тип?
Да кажем, че имам функция с тип шаблон T и два други класа A и B .
template <typename T>
void func(const T & t)
{
...........
//check if T == A do something
...........
//check if T == B do some other thing
}...
13162 изгледи
schedule
07.03.2024
По-добра проверка на типа при съвпадение в Scala
scala> class A
defined class A
scala> class B
defined class B
scala> val a: A = new A
a: A = A@551510e8
scala> a match {
| case _: B => println("unlikely")
| case _ => println("no match")
| }
no match
В горния...
1084 изгледи
schedule
04.05.2024
C++ проверка на типа по време на компилация
всичко. Аз съм доста нов в C++ и пиша малка библиотека (най-вече за моите собствени проекти) в C++. В процеса на проектиране на йерархия на типове се натъкнах на проблема с дефинирането на оператора за присвояване.
Възприех основния подход, който...
2419 изгледи
schedule
13.05.2024