wireless_100のプロフィール
- ベストアンサー数
- 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'; のようにしてもうまくいかず いろいろ試したのですがうまくいかないのですが どのようにすればベストですか? もっと簡潔な方法もありますか? 解る方、すみませんがよろしくお願いします。
- ベストアンサー
- C・C++・C#
- psychesine
- 回答数3