微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用系统 echo cmd 打印

如何解决使用系统 echo cmd 打印

我有一个 C++ 表单项目,我需要能够在控制台中显示一个字符串。 这是我的代码(不起作用)。有没有更好的方法

std::string neemac = GenMacAddr();
    //copy
    String^ str2 = gcnew String(neemac.c_str());
    //Finish
    system("echo ------------------------------------ && echo Generated Mac: " + str2 + " && echo ------------------------------------ && pause");

解决方法

为了在控制台中显示字符串,您可以使用 std::cout。 示例:

#include <iostream>
#include <string>
int main()
{
  std::string myStr = "Hello";
  std::cout << myStr << std::endl;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。