Код: Выделить всё
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