При попытке создания объекта класса bitset программа просто закрывается, безо всяких ошибок - C#
Формулировка задачи:
при попытке создания объекта класса bitset программа просто закрывается, безо всяких ошибок... что это за шняга?
Листинг программы
- class bitset
- {
- public UInt64 value64
- {
- get
- {
- return value64;
- }
- set
- {
- value64 = value;
- }
- }
- public UInt32 value32
- {
- get
- {
- return (UInt32)value64;
- }
- set
- {
- value64 = value;
- }
- }
- public UInt16 value16
- {
- get
- {
- return (UInt16)value64;
- }
- set
- {
- value64 = value;
- }
- }
- public Byte value8
- {
- get
- {
- return (Byte)value64;
- }
- set
- {
- value64 = value;
- }
- }
- public bool this[int index]
- {
- get
- {
- return Convert.ToBoolean(this.value64 & (UInt64)(1 << index));
- }
- set
- {
- if (value)
- this.value64 |= (UInt64)(1 << index);
- else
- this.value64 &= (UInt64)~(1 << index);
- }
- }
- }
Решение задачи: «При попытке создания объекта класса bitset программа просто закрывается, безо всяких ошибок»
textual
Листинг программы
- public UInt64 value64 { get; set; }
- public UInt32 value32 { get; set; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д