Не могу понять, что означает запись (char*)&info из этого блока кода
QDataStream &operator<<(QDataStream &out, MyClass &info)
{
out.writeRawData((char*)&info, sizeof(info));
return out;
}
Эта запись превращает &info в &&info? Или здесь идёт совсем другая логика?
Спасибо за любую помощь.
P.S. Общий смысл функции понятен, но нюанс двойного амперсанда - нет (вернее, происходит ли трансформация в двойной?)