Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Kirill Frolov                        2:5030/827.2   18 Mar 2004  01:34:16
 To : Valentin Nechayev
 Subject : Re: q Borland C++ -> gcc C++ recode
 -------------------------------------------------------------------------------- 
 
 
 On Wed, 17 Mar 04 09:01:12 +0300, Valentin Nechayev wrote:
 
  VM>>> Так а много ли менять? Самая большая проблема - там int был 2 байта,
  VM>>> здесь 4, если писали кривыми руками, будут проблемы. И атоматический
  KF>>    Какие проблемы?  Проблемы -- это когда в обратную сторону.
  VN> Проблемы - например, при разборе структур, когда считается, что int
  VN> был размером в 2 байта.
 
   А пример кода можно?  Я проблемы здесь в упор не вижу.
 
  VN> При подсчёте CRC-16.
 
   Аналогично -- в чём проблема?  
 
  VN> При любых других вычислениях, когда закладываются на 16 бит.
  VN> И так далее и так далее.
 
   HЕ ВИЖУ!  Это, должно быть, какой-то особо изощрённый трюк.
 В обратную сторону запросто, в разрядность не умещается, тот же CRC16.
 
  VN> Да, программа, которая только складывает числа и ни разу нигде не
  VN> переполняется - она проблем не получит. Hо случай численных расчётов,
 
   Да откуда переполнение, если разрядность только увеличивается?
 
 --- [ZX]
  * Origin: pgp: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4 (2:5030/827.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: q Borland C++ -> gcc C++ recode   Kirill Frolov   18 Mar 2004 01:34:16 
Архивное /ru.linux/38337275ceed.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional