Построение списка подключений в cpp [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
Построение списка подключений в cpp [закрыто]

Сообщение Anonymous »

Мне нужно реализовать следующие функции:

Код: Выделить всё

BlockChain BlockChainLoad(std::ifstream& file);
void BlockChainAppendTransaction(BlockChain& blockChain
, const Transaction& transaction
, const string& timestamp);
Я могу настроить структуру блокчейна по своему желанию, поэтому каждый новый блок будет связан с предыдущим один раз (и будет содержать транзакцию, время).
Я попробовал 2 способа:

1) структура блокчейна будет иметь 2 указателя: следующий и предыдущий.

2) создать новую структуру, которая будет содержать только указатель на заголовок некоторый блокчейн.
с обоими способами я все еще не могу реализовать запрошенную функцию по мере необходимости.
Каков наилучший подход к такой проблеме?
я не могу изменить объявление функции.

Подробнее здесь: https://stackoverflow.com/questions/786 ... ist-in-cpp

Вернуться в «C++»