如何定义具有2个输入的块
How to define a block with 2 inputs?
我是c++的新手,所以我不确定在哪里放向量的定义input_sizes。.cc文件中的Push_back"。(在de include?吵架之后?在sptr的定义中?用新方法?)。以下是"官方"示例:
—具有2个输入(float和double)和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:
Discuss-gnuradio@gnu.org邮件列表中的一些人回答我。最简单的答案(也是我使用的)是:gr_make_io_signature2 (2, 2, sizeof(float), sizeof(double))
:):)
相关文章:
- C++多个输入和输出
- 为什么有时我输入一个整数,程序将第一个输入的数字打印成十进制数?
- 该程序只接受 5 个输入,而我给出 n=8
- 在 2D 矢量中获取多个输入时出现问题
- 使用多个输入向量中值的笛卡尔乘积调用 lambda
- 如何获取C++中的输入并将其"split"到列表中?换句话说,取 N 个输入并放入 N 长度的数组中
- 多个输入输入 for 循环
- Cin 需要两个输入
- 如何通过一次运行将多个输入样本馈送到C++张量流模型
- C++ 链表:它不会删除第一个输入
- 多个输入的代码失败
- 如何从用户的5个输入中找到最大值
- 为什么这个程序在我插入前2个输入后崩溃
- 计算着色器Open GL ES的多个输入
- 我正在尝试使用 c++ 编写二叉搜索树,但该程序仅接受 2 个输入并停止
- 为什么我的代码在要求打印长度和宽度的值后不接受多个输入?
- std::具有两个输入参数的矢量构造函数
- 有没有办法将两个输入图像堆叠到卤化物发生器中的单个 4 维缓冲区中?
- 使用 scanf() 具有不同数据类型的多个输入
- 如果两个输入流相等,我如何构造主()到输出是