- 165 名前:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ c23e-N/Lw) mailto:sage [2023/06/03(土) 20:15:08.00 ID:uQ0tYGRP0.net]
- もしくは void* と型の大きさにする形で型を消去してしまう (たとえば qsort のように) という選択肢もある。
間違った使い方をしても (型が消えているので) コンパイル時にエラーとして検出しづらくなる可能性があるけど。 まあどちらにしても C でやるのは煩雑。 使う型が二種類だけであることがわかっている状況だと仮定してよいなら 共通化しようとするよりもコピペしたほうがかえって楽というのもよくあること。
|

|