Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
3 / 3 / 1
Регистрация: 17.09.2017
Сообщений: 359
1

Unchecked оператор

12.10.2018, 06:13. Показов 544. Ответов 1
Метки нет (Все метки)

unchecked это оператор который игнорирует ошибку переполнения?
почему у меня сложение работает одинаково как с этим оператором так и без него?

C#
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
35
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp18
{
    class Program
    {
        static void Main()
        {
 
            
            
                byte x = 200; byte y = 200;
               
                
                    byte result = unchecked((byte)(x + y));
                    Console.WriteLine("1: {0}", result);
 
            byte re = ((byte)(x + y));
            Console.WriteLine("1: {0}", re);
 
 
 
 
 
 
 
 
        }
    }
 
    }
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2018, 06:13
Ответы с готовыми решениями:

Вылетает OverflowException в unchecked блоке
Собственно, почему код приведенный ниже выкидывает OverflowException ? Изначально просто хотел...

Для чего нужен unchecked
Читаю книгу троелсена и не понял один момент есть два ключевых слова checked и unchecked. С первым...

В нижеприведенном коде unchecked не подавляет исключение
Почему в нижеприведенном коде unchecked не подавляет исключение, вызванное переполнением ?...

Зачем нужен оператор while (именно while, а не do-while), когда есть оператор for?
Четкий и понятный ответ в литературе и на других web ресурсах не найден, поэтому вопрос к знатокам:...

1
177 / 151 / 31
Регистрация: 28.09.2018
Сообщений: 204
12.10.2018, 09:35 2
Александрррррпд, Потому что кроме непосредственного задания операторов checked/unchecked есть ещё значение по умолчанию для компилятора.

Попробуй изменить эту настройку в свойствах проекта как на картинке и посмотри как изменится работа твоего кода.
2
Миниатюры
Unchecked  оператор  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2018, 09:35

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

warning: [unchecked] unchecked call to push(E) as a member of the raw type Stack
Написал прогу она "компилируется" и работает. Но смущает то что в консоль при "компиляции" выбивает...

FormNagruzka.java:632: warning: [unchecked] unchecked conversion JComboBox<String> aptCombo = jComboBox2;
Hi ! 1 ) постоянно выводит ошибку (точнее предупреждение) при таком коде : private void...

Unchecked cast
Добрый день, Объясните, пожалуйста, как лучше всего обойти ошибку приведения типов. Ситуация...

Checked\unchecked radio
Нужно сделать нажимаемые\отжимаемые радио-кнопки. Долгое гугление ни к чем не привело. Т.е. при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.