平田@マイクロフトです
> 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
===========================================