在此示例中,变量 src_var
的值推送到串流中。
// Usage of void write(const T & wdata)
hls::stream<int> my_stream;
int src_var = 42;
my_stream.write(src_var);
“<<”运算符已重载,可按相似方式应用于 C++ 串流(例如,iostreams 和 filestreams)的串流插入运算符。要写入的 hls::stream<>
对象将作为左侧实参提供,而变量则作为右侧实参写入。
// Usage of void operator << (T & wdata)
hls::stream<int> my_stream;
int src_var = 42;
my_stream << src_var;