Код:
утверждать (view.SetBestBlock (pindex->GetBlockHash ()));
Мне кажется, что код должен быть
Код:
BOOL = успех view.SetBestBlock (pindex->GetBlockHash ());
утверждать (успех);
|
2 декабря 2013, 6:09:14 PM | # 1 |
Сообщения: 770
цитировать ответ |
Re: утверждают (...) с побочными эффектами
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru В main.cpp следующая строка в пределах ConnectBlock имеет побочные эффекты, которые будут пропущены, если -DNDEBUG должны были быть определены.
Код: утверждать (view.SetBestBlock (pindex->GetBlockHash ())); Мне кажется, что код должен быть Код: BOOL = успех view.SetBestBlock (pindex->GetBlockHash ()); |
2 декабря 2013, 7:18:42 PM | # 2 |
Сообщения: 2366
цитировать ответ |
Re: утверждают (...) с побочными эффектами
Получил 1806 Биткоинов
Реальная история. В main.cpp следующая строка в пределах ConnectBlock имеет побочные эффекты, которые будут пропущены, если -DNDEBUG должны были быть определены. Должно быть, на самом деле, но мы не поддерживаем компиляции без утверждает. Это известная бородавка. Есть несколько других подобных местах, которые должны быть исправлены. Я мог бы также пойти исправить. |
2 декабря 2013, 9:39:49 PM | # 3 |
Сообщения: 1526
цитировать ответ |
Re: утверждают (...) с побочными эффектами
Это, вероятно, лучше просто определить пользовательские ПРОВЕРКИ макрос, который всегда активен. Это лучше врезаться узел в производстве, чем ввести неопределенное состояние.
|