C言語なら俺に聞け(入門篇) Part 29
at TECH
60:デフォルトの名無しさん
08/06/02 18:10:09
>>56
struct Foo {unsigned char c[14];}でも用意して、適宜変換する関数群でも用意しておけばよかろ。
static inline unsigned long getBfSize(const Foo f)
{
union {
unsigned long u;
unsigned char c[4];
} v;
v.c[0] = c[2]; v.c[1] = c[3]; v.c[2] = c[4]; v.c[3] = c[5];
return v.u;
}
位の関数なら、最適化で消えてなくなるだろ。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5028日前に更新/203 KB
担当:undef