![]() |
1
2
“二进制数据”是什么意思?只是内存缓冲区?您想一次推/弹出一个缓冲区吗?然后应该将缓冲区包装到类中,或者使用
|
![]() |
2
2
我需要在多线程环境中的网络通信系统中使用这种东西。 在我的例子中,我只是用一个处理锁定的对象包装了std::queue(一般来说,std::queue不是线程安全的)。队列中的对象只是char*样式数组上非常轻量级的包装器。 这些包装器还提供了以下成员函数,我发现这些函数非常有用。
这些在这种情况下特别有用,因为单词和long值必须是字节交换的,我可以将问题隔离到最后实际处理它的类。
|
![]() |
lio · Java实例化Queueadt的实现 6 年前 |
![]() |
Invictus97k · c编程、队列和模块问题 7 年前 |
![]() |
Gameatro · 为什么malloc在函数内部调用时返回空指针? 7 年前 |
![]() |
Ahsan Tarique · 队列实现错误C++[重复] 7 年前 |
![]() |
aknosis · 为多个队列共享单个laravel数据库表 7 年前 |
![]() |
T.Sh · Elastix自定义配置文件 7 年前 |