Váš kód vypadá správně, protože jste zahrnuli všechny potřebné soubory záhlaví potřebné pro make_document
a make_array
.Ve svém komentáři jste uvedli, že dokument.hpp
neobsahuje make_document
a array.hpp
neobsahuje make_array
template.Toto je správné pro vydání mongo-cxx-driver-r3.1.1
.
V aktuální hlavní větvi hlavičkové soubory existují, jak můžete vidět, pokud se budete řídit jejich zdrojovými odkazy:document.hpp a array.hpp . Příklady, které používáte, jsou pravděpodobně pro novou hlavní větev, protože jsou také z aktuální větve z git.