Questione : C++ HugeInt - difficoltà con il formato

Sto avendo difficoltà ottenere il formato di un oggetto di HugeInt. (Voglio finalmente potere confrontare ai valori)

I non sure se un convertito (via un altro costruttore) è necessario o che cosa. Realmente apprezzerebbe l'aiuto con questo. Thanks

Please vede sotto per per i due costruttori.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
>HugeInt notpretty " del class= " del id= " codeSnippet785814 del
= 0 del && J; J-- )
   {
      numero intero [J] = valore % 10;
      valore/= 10;
   } estremità di // per
 //??? formato = sizeof (valore);

} costruttore di difetto/conversione di HugeInt di conclusione di //
HugeInt:: HugeInt (&number della stringa del const)
: formato (0)
{
  formato = sizeof (numero);

   // inizializza l'allineamento a zero
   per (int i = 0; i < cifre; i++)
      numero intero [i] = 0;

   cifre del posto di // della discussione nell'allineamento
   lunghezza di int = number.size ();
il formato di // int = strlen (&number);

   per (int J = cifre - lunghezza, K = 0; J < cifre; j++, k++)
      se (isdigit (numero [K])) //ensure che il carbone è cifra
         numero intero [J] = numero [K] - “0„;
} costruttore di conversione di HugeInt di conclusione di //
class= del

Risposta : C++ HugeInt - difficoltà con il formato

Penso che la vostra migliore possibilità (per questi vincoli) sia commutare a WPF
Altre soluzioni  
 
programming4us programming4us