Erreurs, bugs, questions - page 1814
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
La logique du résultat est cependant visible. Même float->double est explicable. Je tronquerais encore plus le nombre de types de sortie. En ce sens, ENUM_DATATYPE semble trop large.
Je ne vois pas la logique quand la documentation décrit explicitement l'énumérateur ENUM_DATATYPE et que chaque membre a son propre numéro. Je ne vois pas non plus la logique de regarder la taille en octets des types float et double.
Eh bien, je ne laisserais que les types int et double - des nombres.
L'exemple le plus simple : Vous avez obtenu une variable de type int par votre logique. Vous créez une variable de ce type. Vous voulez écrire valeur = 2 ici. Mais la valeur est en fait un bool. Que faire alors ?
void OnStart()
{
f(2);
}
void OnStart()
{
f(2);
}
Bien, mais vous allez travailler avec une valeur de 1. Il y aura beaucoup d'erreurs difficiles à trouver.
Il n'y aura pas d'erreurs. Tu ne peux même pas les inventer.
Ce n'est pas parce que tu ne peux pas faire quelque chose que ça ne peut pas être. Attendons la réponse de la SD.
class A { public:
A( const T * ) {} //Error: 'T' - unexpected token
};
class B {};
void OnStart()
{
A<const B> a( new B );
}