streambuf

    1热度

    1回答

    我有2个视图使用相同的动画,在此动画期间,这些视图应该更改您的Z顺序例如视图A在动画过程中位于视图B中我更改了该顺序,这与viewA或viewB .bringToFront();但是更新不是直接的,我需要在确切点改变Z顺序。 谢谢。

    0热度

    1回答

    我正在实现自己的streambuf类来编写压缩输出文件。 这里是什么样子。 template <class T> class gzstreambufbase : public std::streambuf { protected: static const int bufferSize = 8192; public: gzstreambufbase(); ~

    1热度

    1回答

    我有一个问题。我正在使用java类javax.mail.internet.InternetAddress通过SMTP解析和发送电子邮件,我无法更改类(应该使用它)。问题是我想允许用户插入国际电子邮件地址(使用本地符号),这与RFC 6531和RFC 6532一致。但是,java InternetAddress不接受这样的电子邮件。 我的问题有解决方案吗? 谢谢。

    0热度

    1回答

    你知道为什么下面的代码不起作用吗?我试图创建3个不同的y坐标为每个组。但是,只要我这样做,转换就根本不适用,所有<g>都在0,0处重叠。 如果我将函数更改为显式x,y转换中的坐标,它可以正常工作。 var dataset = [{ data: 100 }, { data: 200 }, { data: 300 }];

    0热度

    1回答

    我正在为输出流实现自己的streambuffer。基本上它是一个向量流缓冲区,每次溢出函数都会将缓冲区重新分配为两倍大。同步功能将所有数据写入由文件描述符fd指定的设备。 class MyStreamBuf : public ::std::streambuf { constexpr static size_t INIT_BUFFER_SIZE {1024}; public:

    10热度

    1回答

    我想复制有效的std::streambuf实例之间的数据。也就是说,我想铲除它们之间的数据块,而不是逐字符复制。例如,这是不是我在寻找: stringbuf in{ios_base::in}; stringbuf out{ios_base::out}; copy(istreambuf_iterator<char>{in}, istreambuf_iterator<char>{},

    0热度

    2回答

    我有一个问题,主要是因为我无法真正理解如何处理这种情况。 我X大小的char*缓冲,这是谁拥有解密并将被ifstream处理类,我不能编辑进行解析,然后加密文件的内容。 所以我的想法是创建一个fstream对象,其中rdbuf()与sputn分配缓冲区。 fstream _handle2; _handle2.rdbuf()->sputn(_buffer, _size); _handle2.flus

    0热度

    1回答

    在我的应用程序中,我有一个控制台(使用std :: out)和一个窗口(具有显示一些文本的函数)。我正在寻找的是一种在我的窗口中显示cout的最后一行的方法。我读过一些关于如何使自定义streambuf类或结构超载运算符的文章。我不能超载运算符,因为如果我这样做,我不能使用像endl这样的东西。 另一个帖子here建议定义我自己的streambuf,但我不知道这是否是我的问题的一个好的解决方案。也

    -1热度

    1回答

    经过一段时间实现我自己的streambuf之后,如果您可以对basic_streambuf使用不同的类型(例如double),那么我会自己提出自己的建议。这里有任何经验和用例吗?

    5热度

    1回答

    我有一个序列化结构,它是通过套接字发送的。我需要通过块读取它,因为它的一个字段包含剩余数据的大小,所以我需要先读取几个字节,找出长度并阅读剩余的部分。这是我有: boost::asio::streambuf buffer; boost::system::error_code err_code; // here I need to read only first 16 bytes