腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
FlatBuffers
中
正确
使用
SetRootType
在
通过扁平缓冲区将JSon解析为结构之前,我正在尝试设置一个新的自定义根。 对应的FSB已经有了一个root_type,我只想覆盖它一次,以便能够将它解析成一个结构。
SetRootType
("NonRootStructInFbsT")失败 API的文档说,这可以用来覆盖当前的root,这正是我想要做的。std::string schemaText; if(not
flatbuffers
::FileExists(sc
浏览 63
提问于2019-09-11
得票数 0
1
回答
flatbuffers
::Table*到buffer_pointer
、
我正在
使用
CreateXXX生成的代码创建一个结构(
flatbuffers
::Table)。这将在FlatBuffer缓冲区上创建结构,并给出偏移量。然后,我可以
使用
GetBufferPointer()获取内存块并将其传输。相反,如果我得到一个内存块,我可以
使用
GetXXX从它获得我的结构(
flatbuffers
::Table)。但是
在
我得到这个结构之后,如果我需要再次序列化它,我该怎么做呢?序列化之后,我应该能够像以前一样传输该数据并对该数据执行GetXXX。
flatbuffe
浏览 16
提问于2019-07-16
得票数 0
5
回答
如何在linux ubuntu上安装flatc和
flatbuffers
、
、
如果我们
在
Linux Ubuntu上安装
flatbuffers
,我们将无法从任何地方
使用
shortc flatc命令进行编译,我们如何做到这一点呢?例如:我想在核心中
使用
一些命令"flatc -o path/src/ package.json /-o/providers/flatc Buffer.....“ 为了做到这一点还不足以安装扁平缓冲区,我们还需要执行一些额外的操作
浏览 63
提问于2019-03-28
得票数 9
1
回答
使用
typescript
正确
导入扁平缓冲区
、
、
、
在
typescript
中
,我
使用
的是这样的扁平缓冲区:const builder = new
flatbuffers
.Builder(1);const
flatbuffers
_1 = require("
flatbuffers
"); const buil
浏览 8
提问于2019-07-15
得票数 7
1
回答
没有定义平面缓冲区。
、
、
我正在编写一个
使用
google平面缓冲区的nodeJs应用程序。我
在
macbook上安装了平台,并编译了以下模式:table Drink { drink_company_name我将此文件包含在我的nodejs应用程序
中
,并
使用
以下代码向其添加数据。这是我的flatBufferUtil.js实用程序文件。 var
flatbuffers
= require('..is not defined
中</
浏览 0
提问于2016-02-18
得票数 1
回答已采纳
2
回答
FlatBuffers
和空值
、
在
FlatBuffers
中
存储空值的规范方法是什么?ExpirationDate *int64vsExpirationDateNull bool 对于表格,我也可以
使用
union。
浏览 0
提问于2018-12-16
得票数 6
1
回答
使用
CMake生成平面缓冲区窗口共享库
、
我试图
使用
生成CMake的Windows (dll)。我
使用
了以下cmake命令,但在构建它时,它总是生成一个静态库(*.lib)。 cmake ..
浏览 3
提问于2020-06-19
得票数 1
回答已采纳
1
回答
如何编写向量
、
我是第一次
使用
Go平面缓冲区接口。我发现指令很稀疏。func DatasetGridAddDates(builder *
flatbuffers
.Builder, dates
flatbuffers
.UOffsetT) {(builder *
flatbuffers
.Builde
浏览 0
提问于2019-03-23
得票数 3
回答已采纳
1
回答
如何在浏览器中
使用
带有JavaScript的
Flatbuffers
?
、
、
纯JavaScript对
Flatbuffers
的支持已经被放弃,项目网站告诉您
使用
来自TypeScript的transpile。这就是我试过的: website.fbs.Run 编写一个
Flatbuffers
文件,以接收website.ts.Run tsc website.ts以接收website.js.Run browserify
在
浏览器中
使用
带有JavaScript的
Flatbuffers
的
正确
路径是什么?
浏览 6
提问于2021-09-05
得票数 1
1
回答
将字节数组存储
在
平面缓冲区表
中
、
、
、
我试图
在
Flatbuffers
表
中
存储一个字节数组,我认为模式应该是这样的: compressed_data:[byte];然后,
在
我称为CreateCompressedDataVector的代码
中
,它将只接受一个sbyte[]类型的对象,而不是byte[],因此我不知道如何推进。以下是完整的代码片段:我是
FlatBuffers
的新手,所以我不知道我在做什么--谁能给我指明
正确
的方向吗?
浏览 4
提问于2022-03-14
得票数 0
1
回答
是否有方法转发声明表以消除平面缓冲区模式
中
的循环依赖?
、
、
、
我不明白如何在平面缓冲区模式中
使用
forward_declare表。//
在
c1.fbs
中
table C1 c2 : C2;//
在
c2.fbs
中
table C2 c1: C1;问题: 上面的模式
使用
平板(1.8.0)编译很好,但是在生成的cpp头中会导致循环依赖!如何在c1.fbs中转发声明C2,并删除
浏览 3
提问于2017-11-29
得票数 0
1
回答
如何解决"do_package:... not shipped in any package“的错误?
、
、
、
在工作
中
,我
在
使用
krogoth分支到一个针对x86架构的内部机器的SDK构建过程
中
遇到了一个错误,下面的描述总结了它: ERROR: nativesdk-
flatbuffers
-1.12.0-r0/hmi-x86/tmp/work/core2-32-art-linux/hmiapp-belgrano/1.0-r0/temp/log.do_compile.2255 我向一位同事寻求帮助,他指示我
在
食谱
浏览 472
提问于2021-01-19
得票数 0
回答已采纳
2
回答
任何确定接收哪种模式的方法
、
我通过套接字发送数据;
在
接收到数据时,有什么方法可以确定哪一个是发送的?
浏览 7
提问于2016-02-14
得票数 2
回答已采纳
1
回答
有没有办法
在
Java 8运行时中
使用
flatc生成的类?
、
、
我有
在
OpenJDK Java9
中
运行良好的工作代码,但是当在OPenJDK Java8
中
运行时抛出下面的NoSuchMethodError。即使当flatc是
在
Java8系统上构建的,我仍然得到这个错误。有没有办法生成可以
在
Java 8
中
工作的类?(FlatBufferBuilder.java:605)at jeromq_and_<em
浏览 131
提问于2021-07-08
得票数 0
1
回答
您能将元数据包含到生成的平面缓冲区头中吗?
我目前正在通过UART
在
我的PC机和ARM M4单片机之间发送数据。其中每条消息如下所示:START_CHAR和LEN字段帮助我确定数据何时结束,然后查找类型(常量偏移量为3),找出数据的来源,以便将其解压缩到消息类
中
。现在,我正在研究平面缓冲区,它看起来很完美,只是我不能将类型编码到消息
中
,而不将它包含在实际的消息
中
。
浏览 1
提问于2017-10-23
得票数 1
回答已采纳
1
回答
如何在Gradle
中
添加相同类型的多个任务?
、
、
在
构建之前,我需要从
FlatBuffers
文件生成*.fbs文件。所以我用gradle.plugin.io.netifi:gradle-
flatbuffers
-plugin:1.0.7为我做这件事。= "$buildDir/generated/source/
flatbuffers
/cpp" ...task createFlatBuffersJava(type: io.netifi.
flatbuffers
.plugin.tasks.
Fla
浏览 11
提问于2021-01-14
得票数 0
回答已采纳
2
回答
与协议缓冲区相比,Flatbuffer序列化性能较慢
、
、
我正在
使用
golang进行分析 x : double;table Polygon"github.com/google/
flatbuffers
/go" b :=
flatbuffers
.NewBuilder//calculation(size, 5)
浏览 2
提问于2020-03-03
得票数 1
1
回答
CMake声明函数依赖于ExternalProject_Add
、
、
、
上下文 我有一个cmake模块SomeModule.cmake,它应该从它的存储库
中
添加平面缓冲区作为外部项目并构建它。构建将产生平面缓冲区编译器可执行文件,我打算在some/directory/CMakeLists.txt文件中
使用
它从平面缓冲区模式生成c++头文件。因此,
在
我
使用
ExternalProject_Add的同一个ExternalProject_Add模块
中
,我声明了一个CMake函数,该函数从给定的一组模式文件中生成头文件,并在some/directory
浏览 1
提问于2018-07-12
得票数 2
回答已采纳
1
回答
没有找到C++ cmake链接库
、
、
我的CMakeLists.txt看起来像:set(
FLATBUFFERS
_BUILD_TESTSLinking CXX static library libflatbuffers.a我
在
一个podman容器中
使用
这个: USE
浏览 7
提问于2022-09-10
得票数 2
0
回答
Flatbuffers
:断言‘off && off <= GetSize()’失败
、
在
实现了我的“自下而上”扁平缓冲区编码器后,我得到了以下错误消息: ../../
flatbuffers
-master/include/
flatbuffers
/
flatbuffers
.h:804:
flatbuffers
::uoffset_t
flatbuffers
::FlatBufferBuilder::ReferTo(
flatbuffers
::uoffset_t): Assertion `off &&
浏览 10
提问于2017-01-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券