wireless_100のプロフィール

@wireless_100 wireless_100
ありがとう数1
質問数0
回答数1
ベストアンサー数
0
ベストアンサー率
0%
お礼率
0%

  • 登録日2005/04/02
  • unsigned long 'aufx' から C Strings "aufx" への方法

    unsigned long の値が例えば'aufx'が入っていたとして その値を元にC Stringsの"aufx" もしくは NSString の @"aufx"を作りたいのですがどのようにしたらよいでしょう。 目的はNSDictionary の key にしたいのですが //includeされています //typedef unsigned long FourCharCode; //typedef FourCharCode OSType; OSType osType; osType = kAudioUnitType_Effect; //'aufx' 61756678 char no1; char no2; char no3; char no4; char osTypeStrings[5]; no1 = (osType>>24)|(osType<<8); no2 = (osType>>16)|(osType<<16); no3 = (osType>>8)|(osType<<24); no4 = osType; osTypeStrings[0] = no1;//'a' osTypeStrings[1] = no2;//'u' osTypeStrings[2] = no3;//'f' osTypeStrings[3] = no4;//'x' osTypeStrings[4] = '?0'; のようにしてもうまくいかず いろいろ試したのですがうまくいかないのですが どのようにすればベストですか? もっと簡潔な方法もありますか? 解る方、すみませんがよろしくお願いします。