0

我是 C++ 的新手,所以我不确定将向量的定义和“input_sizes.push_back”放在 .cc 文件中的什么位置。(de include 之后?在 sptr 之后?在 sptr 的定义之后?在一个新的方法中?)。这是“官方”示例:

-- 具有 2 个输入(浮点和双精度)和 1 个输出的块 --

std::vector<int> input_sizes;
input_sizes.push_back(sizeof(float));
input_sizes.push_back(sizeof(double));

gnuradio::block("my block",
gr_make_io_signaturev(2, 2, input_sizes),
gr_make_io_signature(1, 1, sizeof(float)))

该示例可以在1中找到:

4

1 回答 1

0

Discuss-gnuradio@gnu.org 邮件列表中的一些人回答了我。最简单的答案(也是我使用的答案)是: gr_make_io_signature2 (2, 2, sizeof(float), sizeof(double))

:) :)

于 2013-01-16T15:09:45.740 回答