0

std::vector< nIcon*> クラスの c++ アロケータを作成するのを手伝ってください。

私が見つけたすべての例は、コード例ではなく、上書きする必要があるメソッドだけを示しています。

ウィンドウで共有メモリを使用してアロケーターを実装する必要があります (CreateFileMapping と MapViewOfFile を使用)。

4

2 に答える 2

3

ブーストインタープロセスライブラリをご覧になることをお勧めしますか? 共有メモリを使用してアロケータを作成できます。

いくつかの例を見てきましたが、もう少し見てください。それらのどれも完璧な仕事をしないことに同意するので、特にお勧めしません. ただし、関数の小さなセットを実装するだけではありません (マップ用に実装する必要がない場合)。

于 2011-03-15T15:12:22.910 に答える
0

以下を使用します。

std::vector< nicon *, MyAllocator >

MyAllocator の書き方について

于 2011-03-15T15:15:27.980 に答える