Size: a a a

2021 February 17

MK

Mikhail Kalugin in supapro.cxx
Alexander N
А разве a++ не является сайд эффектом в примере
Вообще, не очень понятно что они имели ввиду скорее всего следует читать так: «Бесконечные циклы, которые вообще ничего не делают, не наша проблема»
источник

IZ

Ilia Zviagin in supapro.cxx
#include <stringio.h>

Есть у другио ?
источник

IG

Ivan Grechka in supapro.cxx
нет*
источник

IZ

Ilia Zviagin in supapro.cxx
Ivan Grechka
нет*
Есть.
А у тебя- нет
источник

IG

Ivan Grechka in supapro.cxx
Нету, только что парень код скинул
источник

IG

Ivan Grechka in supapro.cxx
Я его писал, он не помогает)
источник

IZ

Ilia Zviagin in supapro.cxx
Ivan Grechka
Нету, только что парень код скинул
Должно быть

#include <stdlib.h>
Или
#include <string.h>
источник

IZ

Ilia Zviagin in supapro.cxx
Покажи ошибку ...
источник

IG

Ivan Grechka in supapro.cxx
Ясно, я идиот. Я думал стринг и стринг.h  одно и тоже, ибо нам на 1-2 паре говорили , если .h то это для си шарпа
источник

D

Danya in supapro.cxx
Ivan Grechka
Ясно, я идиот. Я думал стринг и стринг.h  одно и тоже, ибо нам на 1-2 паре говорили , если .h то это для си шарпа
Аххахахах
источник

AS

Anatoly Shirokov in supapro.cxx
вот почему у тебя одни переменные в UPPER case, другие в lower case. Неопределился еще?
источник

D

Danya in supapro.cxx
Ivan Grechka
Ясно, я идиот. Я думал стринг и стринг.h  одно и тоже, ибо нам на 1-2 паре говорили , если .h то это для си шарпа
Отчисляйся оттуда
источник

AS

Anatoly Shirokov in supapro.cxx
Danya
Отчисляйся оттуда
поддержу, если h для си шарпа
источник

D

Danya in supapro.cxx
Anatoly Shirokov
поддержу, если h для си шарпа
Именно
источник

IZ

Ilia Zviagin in supapro.cxx
Danya
Именно
Ну это ОН так запомнил, а что препод говорил - это ещё не известно...
источник

D

Dmitriy in supapro.cxx
Пусть есть три структуры
struct FieldBodyBase {
 bool resident;  
};
struct FieldBodyResident : FieldBodyBase{
 uint8_t size;
 char data[8];
};
struct FieldBodyNonResident : FieldBodyBase {
 offset_t offset;
 uint32_t size;
};
И старый добрый union
 union {
   FieldBodyResident field_body;
   FieldBodyNonResident field_body;
 };
 Может ли обращение ->un.field_body.resident быть UB?
источник

IZ

Ilia Zviagin in supapro.cxx
Dmitriy
Пусть есть три структуры
struct FieldBodyBase {
 bool resident;  
};
struct FieldBodyResident : FieldBodyBase{
 uint8_t size;
 char data[8];
};
struct FieldBodyNonResident : FieldBodyBase {
 offset_t offset;
 uint32_t size;
};
И старый добрый union
 union {
   FieldBodyResident field_body;
   FieldBodyNonResident field_body;
 };
 Может ли обращение ->un.field_body.resident быть UB?
Может
источник

D

Dmitriy in supapro.cxx
Ilia Zviagin
Может
Но почему?
источник

SS

Sergey Sobolev in supapro.cxx
Dmitriy
Пусть есть три структуры
struct FieldBodyBase {
 bool resident;  
};
struct FieldBodyResident : FieldBodyBase{
 uint8_t size;
 char data[8];
};
struct FieldBodyNonResident : FieldBodyBase {
 offset_t offset;
 uint32_t size;
};
И старый добрый union
 union {
   FieldBodyResident field_body;
   FieldBodyNonResident field_body;
 };
 Может ли обращение ->un.field_body.resident быть UB?
если ты туда положил этот элемент, то нет
источник

SS

Sergey Sobolev in supapro.cxx
field_body имею в виду
источник