| |
Internationalisierung U. Zeit V1.0 HybridNumerals Jan. 2000 3-7 3 3,14 HybridNumerals Schnittstelle HybridNumerals: Ziffern { nicht unterzeichnetes kurzes formatting_count(); nicht unterzeichnetes kurzes scanning_count(); leeres get_formatting_pair (in nicht unterzeichnetem kurzem Index, aus wchar ch aus langem Wert) Erhöhungen (NotEnoughNumerals); leeres get_scanning_pair (in nicht unterzeichnetem kurzem Index, aus wchar ch aus langem Wert) Erhöhungen (NotEnoughNumerals); leeres add_formatting_pair (in wchar ch, im langen Wert); leeres add_scanning_pair (in wchar ch, im langen Wert); }; Ein bestimmter binärer Wert formatiert immer in eine spezifische Ziffer; jedoch mehrfach Ziffern können als der gleiche binäre Wert während des Scans erkannt werden. Wenn Index < formatting_count, dann get_formatting_pair Erhöhungen NotEnoughNumerals . Wenn Index < scanning_count, dann get_scanning_pair Erhöhungen NotEnoughNumerals . 3,15 HybridNumeralsFactory Schnittstelle HybridNumeralsFactory: LifeCycleObject { Create_hybrid_numerals HybridNumerals (im kurzen min_base, im kurzen max_base); }; 3,16 DecimalNumerals Schnittstelle DecimalNumerals: Ziffern { wstring codeset_script des Attributes; }; Merken Sie dieses min_base = 2; max_base = 10. 3,17 DecimalNumeralsFactory Schnittstelle DecimalNumeralsFactory: LifeCycleObject { Create_decimal_numerals DecimalNumerals (in wstring codeset_script); }; |  |
|
| |
|
|