Tutoriel par Examples: conversions



Étant donné que la fonction a un prototype approprié, les entiers sont élargis pour les appels aux fonctions selon les règles de la conversion des nombres entiers, C11 6.3.1.3. 6.3.1.3 Entiers signés et non signés Lorsqu'une valeur de type entier est convertie en un autre type entier autre qu...
Les conversions de pointeur à void* sont implicites, mais toute autre conversion de pointeur doit être explicite. Bien que le compilateur permette une conversion explicite de tout type de pointeur en donnée à tout autre type de pointeur vers données, l'accès à un objet via un pointeur mal typé ...
Attention, les nombres peuvent être convertis accidentellement en chaînes ou en NaN (pas un nombre). JavaScript est tapé librement. Une variable peut contenir différents types de données et une variable peut modifier son type de données: var x = "Hello"; // typeof x is a string x = ...
Les opérateurs de transtypage explicite peuvent être utilisés pour effectuer des conversions de types numériques, même s'ils ne s’étendent pas ou s’implémentent mutuellement. double value = -1.1; int number = (int) value; Notez que dans les cas où le type de destination est moins précis que ...
[<Measure>] type m // meters [<Measure>] type cm // centimeters // Conversion factor let cmInM = 100<cm/m> let distanceInM = 1<m> let distanceInCM = distanceInM * cmInM // 100<cm> // Conversion function let cmToM (x : int<cm>) = x / 100<cm/m> l...
La conversion d'un type entier en type promu correspondant est préférable à sa conversion en un autre type entier. void f(int x); void f(short x); signed char c = 42; f(c); // calls f(int); promotion to int is better than conversion to short short s = 42; f(s); // calls f(short); exact mat...
Le résultat d'un reinterpret_cast d'un type de pointeur de fonction à un autre, ou d'un type de référence de fonction à un autre, n'est pas spécifié. Exemple: int f(); auto fp = reinterpret_cast<int(*)(int)>(&f); // fp has unspecified value C ++ 03 Le résultat d'un...
static_cast peut convertir un type entier ou à virgule flottante en un type d'énumération (de portée ou non), et vice versa. Il peut également convertir entre les types d'énumération. La conversion d'un type d'énumération non découpé en un type arithmétique est une conversion impli...
Scala propose des conversions implicites entre tous les principaux types de collection de l'objet JavaConverters. Les conversions de type suivantes sont bidirectionnelles. Type de Scala Type Java Itérateur java.util.Iterator Itérateur java.util.Enumeration Itérateur java.util.Iterable ...
Les objets descripteurs peuvent permettre aux attributs d'objet associés de réagir automatiquement aux modifications. Supposons que nous voulions modéliser un oscillateur avec une fréquence donnée (en Hertz) et une période (en secondes). Lorsque nous mettons à jour la fréquence à laquelle nous...
╔═══════════╦════════════╦═══════════════════════════════════════════════════════════════════╗ ║ From ║ To ║ Example ║ ╠═══════════╬════════════╬═══════════════════════════════════════════════════════════════════╣ ║String ...

Page 1 de 1