Din kode ser rigtig ud, da du inkluderede alle nødvendige header-filer til make_document
og make_array
.Du sagde i din kommentar, at document.hpp
indeholder ikke make_document
og array.hpp
indeholder ikke make_array
skabelon. Dette er rigtigt for udgivelsen mongo-cxx-driver-r3.1.1
.
I den aktuelle mastergren findes header-filerne, som du kan se, hvis du følger kildelinkene til dem:document.hpp og array.hpp . Eksemplerne du bruger er sandsynligvis til den nye master-gren, da de også er fra en nuværende gren fra git.