iostream

    1热度

    3回答

    我在退出Java应用程序时无法关闭套接字。我认为,一个简单的方法,以确保插座被关闭是扣在的windowClosing在一个Swing JFrame中类似这样的: frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { input.close();

    19热度

    7回答

    我想从我使用的流中读取一些数据std::getline。 使用std::cin的样本下方。 std::string line; std::getline(std::cin, line); 这是一个阻挡功能,即如果没有数据或线读取它的块执行。 你知道在调用std::getline之前是否存在检查数据可用性的函数吗?我不想阻止。 如何检查数据流缓冲区是否已满有效,以便成功拨打std::getli

    1热度

    1回答

    所以我正在解决一些问题,一些建议会很好。先有一点背景,请原谅。 我正在通过TL1 protocol查询网络设备的管理系统。对于那些不熟悉协议的人来说,最简单的答案就是通过基于文本的IO流进行通信的“人类可读”语言。 我使用Spring和Jsch打开一个端口到远程网元(网元),登录,运行命令,然后关闭连接。有两种进入远程网元的方式,直接(通过ssh网关)如果元素有一个tcp/ip地址(许多只是osi

    0热度

    2回答

    我想在C++中执行I/O操作。我想存储一个指向fstream对象的指针,并使用那个相同的fstream我想读取和写入该文件。是否有可能不使用两个不同的对象,即ifstream用于阅读和ofstream用于书写。

    6热度

    5回答

    我有这样的(不正确的)示例代码,用于从stringstream中获取值并将其存储在字节大小的变量中(它需要位于单个字节的var中,而不是int) : #include <iostream> #include <sstream> using namespace std; int main(int argc, char** argv) { stringstream ss("1")

    2热度

    1回答

    我想在Unix中无限期地执行一个tail命令,并将它的输出捕获到Perl脚本中,处理它并将某些数据存储到数据库中。但它应该是活的,意味着旧数据 - 一旦存储在数据库中 - 不应该被重新处理。它应该只捕获并处理最新的输出。 有人可以告诉我这怎么办?感谢预期。

    3热度

    2回答

    我正在做一个与各种小数四舍五入数的程序,所以作为一个例子2001.3666最终会为2001.37,我设法让这个由100 一切都增加0.005倍,然后100并转换成int和随后又分为工作工作得很好,没有任何问题出现,是有一些有趣做一些环太之类的东西,但后来一切都变得奇怪。 你看到那么程序的第一行重复键入的用户开始显示圆形图,而不是实际数字用户键入的内容。 后,我得出的结论,这是不是我的代码,因为我开

    1热度

    1回答

    我将一些C++代码从Unix移植到Linux(Red Hat)。 我遇到了以下模式: ostream& myfunction(ostream& os) { if (os.opfx()) { os << mydata; os.osfx(); } return os; } 功能opfx和osfx不可用红帽4.5。我看到一个建议here

    49热度

    3回答

    我对C++ STL非常陌生,所以这可能是微不足道的。我有一个ostream变量,其中包含一些文本。 ostream* pout; (*pout) << "Some Text"; 有没有办法提取流并将其存储在类型为char*的字符串中?

    5热度

    1回答

    有没有人有关于如何计算套接字的带宽使用的任何提示? 例如,当我通过套接字将数据发送到我连接的服务器时,我想显示正在发送的Kb/s。 谷歌搜索没有透露任何有用的东西。也许我在寻找错误的术语。