Articles of tipi di

Trova dynamicmente la class che rappresenta un tipo Java primitivo

Ho bisogno di fare alcune chiamate al metodo riflessivo in Java. Queste chiamate includeranno metodi che hanno argomenti che sono tipi primitivi (int, double, ecc.). Il modo per specificare tali tipi quando si esamina il metodo in modo riflessivo è int.class, double.class, ecc. La sfida è che accetto input da una fonte esterna che specificherà […]

Differenza tra i tipi di dati long e int

Considerando che le seguenti istruzioni restituiscono 4 , qual è la differenza tra i tipi int e long in C ++? sizeof(int) sizeof(long)

Come risolvere “deve essere un’istanza di stringa, stringa data” prima di PHP 7?

Ecco il mio codice: function phpwtf(string $s) { echo “$s\n”; } phpwtf(“Type hinting is da bomb”); Quale risultato in questo errore: Errore fatale Catchable: l’argomento 1 passato a phpwtf () deve essere un’istanza di stringa, stringa data È più che un po ‘orwelliano vedere PHP riconoscere e rifiutare il tipo desiderato nello stesso respiro. Ci […]

Qual è la differenza tra Tipo e Classe?

Cosa rende un tipo diverso dalla class e viceversa? (Nel senso generale-agnostico della lingua)

Float vs Decimal in ActiveRecord

A volte, i tipi di dati Activerecord mi confondono. Err, spesso. Una delle mie eterne domande è, per un caso determinato, Dovrei usare :decimal o :float ? Ho spesso incontrato questo link, ActiveRecord:: decimal vs: float? , ma le risposte non sono abbastanza chiare per essere sicuro: Ho visto molti thread in cui le persone […]

Cosa fa la parola chiave `forall` in Haskell / GHC?

Sto iniziando a capire come viene utilizzata la parola chiave forall nei cosiddetti “tipi esistenziali” come questa: data ShowBox = forall s. Show s => SB s Questo è solo un sottoinsieme, tuttavia, di come viene utilizzato forall e semplicemente non riesco a comprendere il suo uso in cose del genere: runST :: forall a. […]

Cambia carattere in fase di esecuzione

Per favore, c’è un altro modo per cambiare Font in runtime come usando FontUIResource, per l’intera GUI di AWT / Swing, senza alcuna conoscenza / interesse se ci sono variabili locali e tipo di JComponents import java.awt.*; import java.awt.event.*; import java.util.Locale; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.*; import javax.swing.plaf.FontUIResource; import javax.swing.plaf.basic.BasicComboBoxRenderer; public class SystemFontDisplayer extends […]

F # forward dichiarazioni di tipo

Mi sono imbattuto in questo problema in F #. Supponiamo, voglio dichiarare due tipi che si richiamano l’un l’altro: type firstType = | T1 of secondType //……………. type secondType = | T1 of firstType //……………. Come faccio a farlo, quindi il compilatore non genera un errore?

Ottenere un System.Type dal nome parziale del tipo

Voglio ottenere un System.Type dato solo il nome del tipo in una string . Ad esempio, se ho un object: MyClass abc = new MyClass(); Posso quindi dire: System.Type type = abc.GetType(); Ma cosa succede se tutto quello che ho è: string className = “MyClass”;

Come chiamare un metodo generico con un determinato object Type?

Voglio chiamare il mio metodo generico con un determinato object tipo. void Foo(Type t) { MyGenericMethod(); } ovviamente non funziona Come posso farlo funzionare?