我正在尝试在C ++控制台应用程序中将字符串打印到控制台。
我有正确的包含等内容,我相信这个错误只是因为我还不知道如何在C++中打印到控制台,我猜这不是正确的方法。
编辑:抱歉忘了提到divisiblyBy是字符串。
void Divisibility::print(int number, bool divisible)
{
if(divisible == true)
{
cout << number << " is divisible by" << divisibleBy << endl;
}
else
{
cout << divisiblyBy << endl;
}
}
我有正确的包含等内容,我相信这个错误只是因为我还不知道如何在C++中打印到控制台,我猜这不是正确的方法。
编辑:抱歉忘了提到divisiblyBy是字符串。
divisibleBy
这样的全局变量并不好;您应该将其作为常量引用参数传递给函数。 - Jonathan Leffler