代码之家  ›  专栏  ›  技术社区  ›  WilliamKF

应该将GUI应用程序警告消息发送到std::cerr吗?

  •  3
  • WilliamKF  · 技术社区  · 14 年前

    Unix GUI应用程序的警告应该发送到std::cerr还是std::cout?

    这假定GUI通常在控制台窗口中显示警告和错误,并将它们发送到日志文件。但是,如果控制台丢失,因此无法使用,那么应该将std::cerr、std::cout或std::clog用于此类消息吗?

    我在想他们应该在欧洲心脏病研究所工作。

    5 回复  |  直到 6 年前
        1
  •  1
  •   Jerry Coffin    14 年前

        2
  •  6
  •   Potatoswatter    14 年前

    cerr

    tool 2>/dev/null >output
    

    /dev/null

        3
  •  4
  •   Benoit    14 年前

    std::cerr

        4
  •  1
  •   Mark Ransom    14 年前

        5
  •  0
  •   Chef Gladiator wds    6 年前

    1. syslog() Syslog Watcher
    2. openlog() LOG_PERROR syslog
    3. iostreams