C プログラムを完成させなければなりませんが、タスクの共有メモリ部分で行き詰まっています。
基本的にこれは私がすべきことです:
好きなものにキャストできるMapViewOfFile
ポインターを返します。void
メモリに持たせたい構造を表す構造体を作成し、戻りポインタをこの構造体にキャストすることをお勧めします。」
関数を呼び出しますMapViewOffFile
が、構造体をその関数に向ける方法がわかりません。コード:
typedef struct {
LARGE_INTEGER start;
LARGE_INTEGER end;
LARGE_INTEGER frq;
} TimeOfSharing;
TimeOfSharing timing;
HANDLE fileView;
fileView = MapViewOfFile(fileHandle, FILE_MAP_READ | FILE_MAP_WRITE,PAGE_READONLY, 0, 0);
では、構造体を指すにはどうすればよいfileView
でしょうか。(別のプロセスから構造体を取得する必要があります)
私が十分に明確だったことを願っています!どうもありがとう!