
Andrey
13.04.2017
02:56:41
Прохладная история

Samael
13.04.2017
02:57:17

Andrey
13.04.2017
02:57:38
За рубежом, думаю, не лучше
Распиздяйство оно не имеет границ, страны для него не важны

Google

Andrey
13.04.2017
03:07:43
http://www.forumdaily.com/v-brukline-zhenshhina-uronila-kolyasku-s-mladencem-v-shaxtu-lifta/

Keroronsk
13.04.2017
03:10:06
крипота

Samael
13.04.2017
03:11:17
В обед поднимусь в машинку отфотаю тебе и шкаф и лебёдку и даже шахту немного

Andrey
13.04.2017
03:11:34
жду

Keroronsk
13.04.2017
03:12:51
зачем чувак пишет char *str = (char *)malloc(sizeof(char) * strlen(buffer));. Разве маллок не в байтах память выделяет? Если просто написать malloc(strlen(buffer)+1);, не тоже самое будет?

LexsZero
13.04.2017
03:17:27
то же самое.
покажи весь код, я его обосру

Keroronsk
13.04.2017
03:20:36
https://habrahabr.ru/post/326108/

Joric
13.04.2017
03:21:20
sizeof(char) это смешно, да. и strlen(buffer) под зеробайт не зааллоцирует последний байт

Keroronsk
13.04.2017
03:21:25

Joric
13.04.2017
03:21:51
ну и в целом есть еще strdup если просто копия нужна

Pingvin
13.04.2017
03:22:53
?

Google

Joric
13.04.2017
03:33:49
https://habrahabr.ru/post/326108/
бугага учитель обосрался на старте "char str[n] = { 0 }; Присваивание { 0 } — «зануление» строки (опционально, объявлять можно и без него)." на самом деле достаточно {} чтобы обнулить блок на стеке а { 0 } просто еще и установит первый байт в 0. т.е. = {-1} сресетит блок в 0 и первый байт выставит в -1. Я не знаю насколько эта ошибка типичная, но я с таким заблуждением жил всю жизнь до недавнего интервью с гуглом для которого я подкачал теорию

Keroronsk
13.04.2017
03:34:15
хабр такой хабр (

Joric
13.04.2017
03:44:33

Andrey
13.04.2017
03:53:32
1500 ватт говорили они

オレンジ
13.04.2017
03:53:49
Бгг

Keroronsk
13.04.2017
03:54:53
pmpo же
rms ватт 100 наверное?

Andrey
13.04.2017
03:55:15

Joric
13.04.2017
03:55:20
у нас магнитола аэлита 102 была на 4 ватта. это наверное как раз как 1500 китайских )

Andrey
13.04.2017
03:55:39
А вообще я заметил, что часто и много продают б/у сабы автомобильные
Это что - владельцы тазиков нагирались и теперь надо возить рассаду на дачу?

LexsZero
13.04.2017
03:57:29
> совершенный код

Joric
13.04.2017
04:02:39
> совершенный код
я как-то качал книжку Макконела с таким названием. скачал битый архив, открываю, а он 0 байт

Andrey
13.04.2017
04:03:16

Alex
13.04.2017
04:03:53

Andrey
13.04.2017
04:06:00
Если разжать нулевой архив, то образуется черная дыра, которая пожрет твой жесткий диск

Suigintou45
13.04.2017
04:23:10
источник абсолютной энтропии

Алиса
13.04.2017
04:31:46
Ребят у меня вакуумник масляный , я его убил если на компрессорном масле запускал?

Google

Алиса
13.04.2017
04:31:46
Несколько раз минут по пять

Eugene
13.04.2017
04:52:20

Andrey
13.04.2017
04:52:43
и всё бы ничего, но это бургерная где-то в Мексике...

Алиса
13.04.2017
04:59:00

Alexander
13.04.2017
05:11:06
Кто такая Элис...?

Keroronsk
13.04.2017
05:12:28

Dolphin
13.04.2017
05:16:20
О как бывает :/

kaktys
13.04.2017
05:40:33

Joric
13.04.2017
05:41:56

Dolphin
13.04.2017
05:42:18

Joric
13.04.2017
05:42:31
сколько там бит похуй
сколько там бит это CHAR_BITS в хедерах

Dolphin
13.04.2017
05:43:00
ты не понял
у них char=2 byte

Joric
13.04.2017
05:43:14
нет
char это базовая единица, она семантически байт сама по себе
по сути на этих платформах байт равен 16 и 32 битам соответственно

Google

Dolphin
13.04.2017
05:45:27
/* pack two bytes from file into target char */
int buf[2];
fread(buf, 2, 1, filep);
data[i] = (buf[0] « 8) | buf[1];
Я заметил, ага
char data[] = { 0xAABB, 0xCCDD };
for (i = 0; i < 2; ++i)
{
/* write each target char out as two bytes */
fputc(data[i] » 8, filep);
fputc(data[i] & 0xFF, filep);
}

LexsZero
13.04.2017
05:47:09
An object declared as type char is large enough to store any member of the basic execution character set. If a member of the basic execution character set is stored in a char object, its value is guaranteed to be nonnegative. If any o ther character is stored in a char object, the resulting value is implementation-defined but shall be within the range of values that can be represented in that type.
в стандарте ничего про количество байт в чаре нету.

Joric
13.04.2017
05:47:54
https://bytes.com/topic/c/answers/221627-does-sizeof-char-always-equal-1-a An implementation is free to make the number of bits in a character
whatever it wants, including 16. See the CHAR_BIT macro. Note that
sizeof(char) is always 1 no matter how many bits a character occupies.

Dolphin
13.04.2017
05:48:36

Joric
13.04.2017
05:49:31
Also by the way, note that 'byte' != 'octet'

Admin
ERROR: S client not available

Dolphin
13.04.2017
05:50:02
Тада вопрос снят )

LexsZero
13.04.2017
05:56:50

Dolphin
13.04.2017
05:59:42
Ну вот, все сходится

Joric
13.04.2017
05:59:50
ему надо доказать, что byte это не 8 бит, а это сложно сделать, инерция мышления такая штука

Archawka
13.04.2017
06:00:48

Dolphin
13.04.2017
06:01:02

Joric
13.04.2017
06:01:36
byte нет в си

LexsZero
13.04.2017
06:02:30
есть stdint.h в котором есть uint8_t

Joric
13.04.2017
06:03:11
на этих архитектурах диких наверное такого нету

Google

LexsZero
13.04.2017
06:03:23
он по стандарту есть

Dolphin
13.04.2017
06:03:32
мде

LexsZero
13.04.2017
06:03:36
если компилятор не поддерживает стандарт - нахуй такой компилятор

Archawka
13.04.2017
06:05:05

LexsZero
13.04.2017
06:05:29
и я не знаю нахуя в 2017 году имея в виду восьмибитный байт писать char.

Archawka
13.04.2017
06:05:44
Извините. Просто бесит это выражение "китайские ватты"

Dolphin
13.04.2017
06:05:58

LexsZero
13.04.2017
06:06:16
че
если ты хочешь байт - пишешь уинт8т
если хочешь не байт а что-то другое - пишешь что-то другое

Dolphin
13.04.2017
06:07:19
собственно я так и пишу )
для меня char - только символ и не более

Suigintou45
13.04.2017
06:08:18
typedef unsigned char uint8_t;
зачем лишний хедер

Joric
13.04.2017
06:10:06

Dolphin
13.04.2017
06:10:36
и 10

LexsZero
13.04.2017
06:11:42
вот бы сейчас стандартные хидера попереписывать

Dolphin
13.04.2017
06:12:12
Вот имхо именно в них проблема всего современного ПО

Joric
13.04.2017
06:12:24
интересно что упоминаемый C5000 DSP и сейчас активно продается Ti

LexsZero
13.04.2017
06:12:27
в переписывальщиках?

Dolphin
13.04.2017
06:13:19