使用系统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;
}

最新更新