Din kod ser rätt ut eftersom du inkluderade alla nödvändiga rubrikfiler som behövs för make_document
och make_array
.Du sa i din kommentar att document.hpp
innehåller inte make_document
och array.hpp
innehåller inte make_array
mall. Detta är rätt för versionen mongo-cxx-driver-r3.1.1
.
I den aktuella huvudgrenen finns rubrikfilerna som du kan se om du följer källlänkarna för dem:document.hpp och array.hpp . Exemplen du använder är förmodligen för den nya master-grenen eftersom de också är från en nuvarande gren från git.