- 748 名前:デフォルトの名無しさん mailto:sage [2016/09/15(木) 01:54:17.98 ID:qSHwCnNL.net]
- >>737
c_ulong * 256は「長さ256の配列の型」を作っただけだ この型の乗算はctypesモジュール特有のルールなので普段は参考にしなくていい それで実際に配列を作るときは、この型をクラスのインスタンス生成と同じように括弧で呼び出す array_type = c_ulong * 256 array_var = array_type() # => 型を変数に保存して後で配列生成に使える array_var = (c_ulong * 256)() # => 型を1度しか使わないならこれでおk 正直に言って乗算して新しい型を作るデザインは初見殺し 標準ライブラリでキル数上位を争う落とし穴だと思う
|

|