0

私は次のような構造を持っています:

typedef enum tBrowseType
{
    catNowPlaying,
    catFolder,
    catFile,
    catGenre
};

typedef struct tBrowseList
{
    int total;
    vector<tBrowseType>browseType;
};

最初に使用した後、memsetを実行しました。このmemsetはメモリリークを引き起こしますか?

4

1 に答える 1

0

オブジェクトをゼロにvector<tBrowseType>すると、segfault が発生する可能性が高くなります。memsetまともなc++オブジェクトを扱う方法ではありません。

于 2012-10-11T14:25:00.113 に答える