SerializeElements в mfc при загрузке или сохранении карты - PullRequest
0 голосов
/ 30 марта 2011
if (ar.IsStoring())
{   // storing code
//      int count = vec.size();
        SerializeElements(ar,&mybigmap,mybigmap.GetCount());
        SerializeElements(ar,&mysmallmap,mysmallmap.GetCount());
        SerializeElements(ar,&vec,vec.size());
}
else
{   // loading code
        SerializeElements(ar,&mybigmap,mybigmap.GetCount());
        SerializeElements(ar,&mysmallmap,mysmallmap.GetCount());
        SerializeElements(ar,&vec,vec.size());
}

с этим я сохранил их в файле и назвал его test.psdb. И теперь я хочу использовать файл в другом проекте, так что мне нужно сделать, чтобы я мог загрузить его?

другой проект:

if (ar.IsStoring())
{   // storing code

}
else
{   // loading code
    SerializeElements(ar,&mybigmap,mybigmap.GetCount());
    SerializeElements(ar,&mysmallmap,mysmallmap.GetCount());
    SerializeElements(ar,&vec,vec.size());
}

как это?но это не может получить данные.я использую int count = mybigmap.getcount() для проверки, счетчик равен 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...