Token* ReadToken(std::ifstream* file) {
lu dist;
hu length;
BYTE chr;
file->read((char*)(&dist), sizeof(dist));
file->read((char*)(&length), sizeof(length));
file->read((char*)(&chr), sizeof(chr));
Token* newToken = new Token;
newToken->dist = dist;
newToken->length = length;
newToken->character = chr;
return newToken;
}
Как избавиться от локальных переменных, используя элементы класса в read()?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Я плохо понимаю, как умные указатели (особенно shared_ptr) взаимодействуют с полиморфными типамиОбщая картина кажется простой, но как только я начинаю...
Для наглядности: на вход программе даётся число, к примеру 1234Нужно сделать так, чтобы на выходе вывелось число 4321