Je ne veux pas dire une variable dans une classe mais une valeur par défaut pour la classe dans son ensemble.Comment puis-je écrire une variable d'un type défini par l'utilisateur dans un flux
struct Scalar {
unsigned int value;
void toThePowerOf(int power);
// etc.
}
Je voudrais pouvoir faire quelque chose comme
Scaler foo;
foo.value = 2;
foo.toThePowerOf(2);
std::cout << foo << std::endl; // Outputs 4!
Est-ce possible en C++?
Vous pouvez déjà écrire cela. Qu'est-ce que je rate? –
Phil, j'ai changé le titre de la question pour ce que je pense reflète mieux ce que vous avez du mal à demander. N'hésitez pas à améliorer votre question si j'ai mal compris ce que vous vouliez. – sbi
Yep pas de problème, je ne savais pas trop quoi demander. –