Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ MongoDB C++;驱动程序-8位和16位整数?_C++_Mongodb_Mongo Cxx Driver - Fatal编程技术网

C++ MongoDB C++;驱动程序-8位和16位整数?

C++ MongoDB C++;驱动程序-8位和16位整数?,c++,mongodb,mongo-cxx-driver,C++,Mongodb,Mongo Cxx Driver,我对MongoDB还是新手。我看到了许多get.*函数,但是我没有看到任何这样的函数,它们可以返回8位或16位数字 我应该将所有数字数据转换为32位或64位有符号整数吗?是的,根据BSON规范,这些是您打算存储在MongoDB中的数据的整数类型(和128位十进制类型) 驱动程序故意不提供采用其他类型的函数,因为我们希望您需要仔细考虑如何在调用站点将积分类型映射到更有限的表示空间中

我对MongoDB还是新手。我看到了许多
get.*
函数,但是我没有看到任何这样的函数,它们可以返回8位或16位数字


我应该将所有数字数据转换为32位或64位有符号整数吗?

是的,根据BSON规范,这些是您打算存储在MongoDB中的数据的整数类型(和128位十进制类型)

驱动程序故意不提供采用其他类型的函数,因为我们希望您需要仔细考虑如何在调用站点将积分类型映射到更有限的表示空间中