[H8-ML(453)] アドレッシングモードではまった話
From: "Shouji Hirata" <shouji@xxxxxxxxxxxxx>
Date: 1999年11月17日(水)17時58分16秒
平田@マイクロフトです

>     typedef struct {
>         unsigned char MachineType ;
>         unsigned char IdNumber ;
>     } MACHINE_ID ;
>     const MACHINE_ID GlobalMachineIdData = { 255, 255 } ;
>     char isGlobalId( MACHINE_ID* Id )
>     {
>         //姑息な手段で比較している
>         if( *( int * )( &GlobalMachineIdData ) == *( ( int * )Id ) ) {

言語仕様的には構造体のメンバーは内容が記入された順番に並ぶことすら保証されて
いないので、H8がワードアクセスをするという制約以前に、この書き方はまずいで
すよね(^_^)

===========================================
  平田祥司 Shouji Hirata(GLP)
    E-mail : shouji@xxxxxxxxxxxxx
===========================================

スレッド概略
[451(R)](起点)
 └[表示中]
   ├[454(1)]
   └[455(2)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]