C# C++;Console::WriteLine()-类似于没有.net framework的方法 在没有.NETFramework的情况下,是否可以在C++中编写控制台::WreLeLeNe:()方法? 我想做的是这样的: Console::WriteLine("Hello! " + "This PC is " + Convert::ToString(3) + " years old!");

C# C++;Console::WriteLine()-类似于没有.net framework的方法 在没有.NETFramework的情况下,是否可以在C++中编写控制台::WreLeLeNe:()方法? 我想做的是这样的: Console::WriteLine("Hello! " + "This PC is " + Convert::ToString(3) + " years old!");,c#,c++,.net,C#,C++,.net,.net framework版本看起来可以在上执行char[]+char[]操作 编辑:有什么我可以告诉你的吗?可能要将字符串类用于“”-声明而不是字符数组 EDIT2:我正在尝试编写自己的函数。所以不,我不会使用cout EDIT3:唯一真正的问题是是否可以执行“Hello!”+“这台电脑是”+string(“3”)。我知道string(“3”)+“hello”+“PC!”是有效的,因为string类的+操作符将string(“3”)添加到“hello”并将其转换为string,然后将s

.net framework版本看起来可以在上执行char[]+char[]操作


编辑:有什么我可以告诉你的吗?可能要将字符串类用于“”-声明而不是字符数组


EDIT2:我正在尝试编写自己的函数。所以不,我不会使用
cout



EDIT3:唯一真正的问题是是否可以执行
“Hello!”+“这台电脑是”+string(“3”)
。我知道
string(“3”)+“hello”+“PC!”
是有效的,因为string类的
+操作符将
string(“3”)
添加到
“hello”
并将其转换为
string
,然后将
string(“3 hello”)
添加到
“PC!”
并将其转换为
字符串(“3 hello PC!”)

是,使用iostream头中的cout stream对象:

std::cout << "Hello! " << "This PC is " << getPcAge() << " years old!"<< std::endl;

代码> STD::couth.java程序员,我不希望C++像C ^那样工作。我只想尝试写一些C++函数,这些函数像C函数一样工作。尽管如此,在.NETFramework中有一个C++版本的控制台::WrreLeNe()。@ MathiLpHD“版本”是针对C++/CLI,不是原生C++.@ AlgRdasPrID.UIUS,我知道,这就是为什么我问如果没有.NETFramework=>可以不写C++/Ccliin C++,通常使用它来格式化字符串。可以像在
some_函数((std::ostringstream()中)那样内联完成