Maison >développement back-end >C++ >## Pouvez-vous utiliser __int128 dans Visual Studio ?
Activer __int128 dans Visual Studio : est-ce possible ?
Bien qu'il apparaisse comme mot-clé dans l'éditeur de code de Visual Studio, __int128 ne parvient pas à compiler avec un message d'erreur indiquant qu'il n'est pas pris en charge sur l'architecture actuelle.
La position officielle
Selon la documentation de Microsoft Developer Network (MSDN), __int128 n'est pas répertorié comme type de données disponible. De plus, le message d'erreur le confirme en indiquant que le mot-clé n'est pas pris en charge.
La mise en évidence de la syntaxe n'est pas digne de confiance
Les surligneurs de syntaxe de code, comme celui de Visual Studio, peut parfois afficher une syntaxe qui n'est pas encore implémentée ou qui est réservée à une utilisation future. Par conséquent, il n'est pas conseillé de se fier uniquement à la coloration syntaxique pour indiquer les fonctionnalités prises en charge.
Types de données 128 bits
Actuellement, les seuls types de données 128 bits disponibles dans Visual Studio sont les types SIMD, tels que __m128. Ces types s'étendent sur plusieurs registres pour créer des types de données plus larges.
Solutions alternatives
Bien que __int128 ne soit pas directement pris en charge, il existe d'autres façons de travailler avec des entiers de 128 bits. sur les plates-formes compatibles :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!