Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
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 ());
утверждать (успех);

bytemaster сейчас офлайн Пожаловаться на bytemaster   Ответить с цитированием Мультицитирование сообщения от bytemaster Быстрый ответ на сообщение bytemaster


Как заработать Биткоины?
Без вложений. Не майнинг.


2 декабря 2013, 7:18:42 PM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: утверждают (...) с побочными эффектами

Получил 1806 Биткоинов
Реальная история.





В main.cpp следующая строка в пределах ConnectBlock имеет побочные эффекты, которые будут пропущены, если -DNDEBUG должны были быть определены.  
Должно быть, на самом деле, но мы не поддерживаем компиляции без утверждает. Это известная бородавка. Есть несколько других подобных местах, которые должны быть исправлены. Я мог бы также пойти исправить.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

2 декабря 2013, 9:39:49 PM   # 3
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: утверждают (...) с побочными эффектами

Это, вероятно, лучше просто определить пользовательские ПРОВЕРКИ макрос, который всегда активен. Это лучше врезаться узел в производстве, чем ввести неопределенное состояние.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW