
Alexey
30.03.2017
13:25:47
Реально rude python.

Milton
30.03.2017
13:26:10
7 метровый. Это где такого маленького достали?

Alexey
30.03.2017
13:26:22
RC же. Подожди до релиза мажорного.

Eugine
30.03.2017
13:27:06
здесь должна быть шутка про штаны

Google

Andrey
30.03.2017
13:52:00

Eugine
30.03.2017
13:56:06

Milton
30.03.2017
13:56:28

Eugine
30.03.2017
13:56:45
мне, вот, прямо сейчас

Zart
30.03.2017
14:30:19

Alexey
30.03.2017
14:32:47

87776
30.03.2017
14:33:00
надо уменьшить дозу героина и все будет ок

Zart
30.03.2017
14:33:16
в смысле ты хотел арифметическое OR?

87776
30.03.2017
14:33:37
я вообще изначально хотел инвертировать просто

Zart
30.03.2017
14:33:42
~ ?

87776
30.03.2017
14:33:48
но забыл что в булевой алгебре оно работает не так

Google

Zart
30.03.2017
14:34:05
я опять не понял как это связано со сложением...

Eugine
30.03.2017
14:34:29

Zart
30.03.2017
14:34:32
я просто хочу прокачать кунфу, чтобы понять извилины мысли

87776
30.03.2017
14:34:34
ну что будет если в С булевой сделать ++ ?

Zart
30.03.2017
14:35:23
начнем наверное с того простого факта что в С нет булинового типа от слова "совсем"

Igor
30.03.2017
14:35:30

Zart
30.03.2017
14:35:47
он появился лишь в С++

Eugine
30.03.2017
14:35:48
true, ес-сно, просто по семантике 0 - false, not 0 - true

87776
30.03.2017
14:35:50

Igor
30.03.2017
14:35:55
чтобы не было возможности доползать до компьютера и нести хуйню

Eugine
30.03.2017
14:35:57

Zart
30.03.2017
14:36:03

Eugine
30.03.2017
14:36:13
stdbool, все дела

Zart
30.03.2017
14:36:20
макросы там тупые препроцессорные дефине на 0/1

Eugine
30.03.2017
14:36:32
ну так я о чем

Zart
30.03.2017
14:36:36
это не добавляет в язык новый тип

87776
30.03.2017
14:36:48

Eugine
30.03.2017
14:37:03
вообще есть какая-то терка с _Bool и bool
не помню точно

Zart
30.03.2017
14:37:06
а вот инкремент в плюсах, это любопытно

Google

87776
30.03.2017
14:37:10
ну в этих ваших с\с++ очень плохо шарю, почему-то решил что это есть в С

Eugine
30.03.2017
14:37:13
как typedef'ы

Zart
30.03.2017
14:37:34
http://softwareengineering.stackexchange.com/questions/230928/why-does-the-boolean-type-in-c-support-but-not
внезапно

Eugine
30.03.2017
14:38:02
bool -> _Bool -> char

87776
30.03.2017
14:38:21
https://msdn.microsoft.com/ru-ru/library/tf4dy80a.aspx

Zart
30.03.2017
14:38:31
теперь мы узнали что линупсоиды в этом чяти не умеют не только в линупс, но и в си...

87776
30.03.2017
14:38:32
Если постфиксный или префиксный оператор ++ применяется к переменной типа bool, переменная принимает значение true. Постфиксный или префиксный оператор — невозможно применить к переменной этого типа.

Eugine
30.03.2017
14:38:50
пруфы

Zart
30.03.2017
14:39:14

Eugine
30.03.2017
14:39:25
ты читаешь что тебе отвечают?

Zart
30.03.2017
14:39:44

Eugine
30.03.2017
14:40:01
вообще есть какая-то терка с _Bool и bool
ну в этих ваших с\с++ очень плохо шарю, почему-то решил что это есть в С
как typedef'ы
bool -> _Bool -> char

Zart
30.03.2017
14:40:21
а вот это мне вообще нихуя не говорит

Eugine
30.03.2017
14:40:25
ну молодец

Google

Zart
30.03.2017
14:40:39
а еще в С++ компиляторах размеры булов разные

Igor
30.03.2017
14:41:07
в С90 не было, надо было делать typedef
в С99 появился

Eugine
30.03.2017
14:41:10
typedef _Bool char;
typedef bool _Bool;
не читали, но осуждаем?

Zart
30.03.2017
14:41:36

Igor
30.03.2017
14:41:52
и?

Zart
30.03.2017
14:41:55
ну вон первый человек в треде с нормальным референсом

Eugine
30.03.2017
14:42:04
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/stdbool.h.html

Admin
ERROR: S client not available

Eugine
30.03.2017
14:43:08
fuck this shit

Zart
30.03.2017
14:43:20
куце как пиздец

Eugine
30.03.2017
14:43:50
а что надо, это же не стандарт языка, это библиотека

Zart
30.03.2017
14:43:56
expands to _Bool
что такое _Bool при этом не пишут
ни поведение, ни допустимые операции, ни сторадж требования... нихуя

Eugine
30.03.2017
14:44:32
потому что _Bool это стандарт сранного языка
ох, ладно

Zart
30.03.2017
14:45:49
проще говоря, булевого типа в языке по прежнему нет

Igor
30.03.2017
14:47:09

Zart
30.03.2017
14:47:40
там сарказм, если чо. а то уровень девопизма чтото зашкаливает последние дни

Eugine
30.03.2017
14:48:05
я охуеваю от отсутствия у себя чувства юмора, значит

Zart
30.03.2017
14:48:14

Google

Igor
30.03.2017
14:48:31

Zart
30.03.2017
14:49:03
там пара макросов. *тип*, блядь, где?

Igor
30.03.2017
14:49:14
_Bool
тебе @bigbes ответил давно еще

Eugine
30.03.2017
14:49:44
он прямо в с99, о чем тебе пытались донести

Zart
30.03.2017
14:49:52
где, блядь?

Eugine
30.03.2017
14:49:57
typedef _Bool прямо в сях зашит. в с99

Zart
30.03.2017
14:50:09
тайпдеф на что?
вы сука совсем ебанаты или чо

Eugine
30.03.2017
14:50:18
char, черт возьми
ты упоролся или как?

Igor
30.03.2017
14:50:28
bool -> _Bool -> char
в третий раз повторяем или четвертый или не ебу уже

Eugine
30.03.2017
14:50:55
6.2.5 в стандарте сей
2 An object declared as type _Bool is large enough to store the values 0 and 1

87776
30.03.2017
14:51:07
вы меня блять запутали

Eugine
30.03.2017
14:51:31
6.3.1.2 Boolean type
1 When any scalar value is converted to _Bool, the result is 0 if the value compares equal to 0; otherwise, the result is 1.
предлагаю на этом закончить, чтобы дальше не распространять поебень

87776
30.03.2017
14:52:31
_Bool (also accessible as the macro bool) - type, capable of holding one of the two values: 1 and 0 (also accessible as the macros true and false).