J'ai un problème avec un algorithme pour une grande classe entière en C++. Mon idée initiale était d'utiliser des tableaux/listes, mais c'est très inefficace. J'ai alors découvert des choses comme la classe suivante: http://www.codeproject.com/KB/cpp/CppIntegerClass.aspxManipulation de bits pour les grandes classes entières?
Cependant, je trouve cette approche vraiment déroutante. Je ne sais pas comment travailler avec des manipulations de bits, et j'ai à peine compris le code. Quelqu'un peut m'expliquer comment utiliser la manipulation des bits, comment cela fonctionne, etc. Finalement, je voudrais créer ma propre classe de nombres entiers, mais je suis à peine un programmeur novice et j'ai juste appris à utiliser les classes.
Au fond ma question est: Comment puis-je utiliser la manipulation de bits pour créer une grande classe entière? Comment ça marche??
Merci!
Mais le résultat ne sera-t-il pas trop grand pour un type de données standard? Comment puis-je gérer cela? – Lockhead