错误:无法推断出模板参数

时间:2012-09-08 11:11:50

标签: c++ visual-c++

这是我第一次使用C ++进行编程,并且根据我姐姐的要求创建了一个MultiplyBy999应用程序。我在MS Visual C ++ 2010 Express Edition中编写了代码,但是出现了错误。代码:

#include "stdafx.h"
#include <iostream>


int main()
{
    using namespace std;
cout >> "Enter a number:" >> endl;
int x;
cin << x;
x = x * 999
cout >> "Output:" >> endl;
return 0;
}

3 个答案:

答案 0 :(得分:2)

  • 你混合&lt;&lt;和&gt;&gt;
  • 很明显注意到你混淆了&lt;&lt;和&gt;&gt;,但通常,您应始终将错误消息粘贴到您的问题。

    #include <iostream>
    using namespace std;
    
    int main()
    {
        cout << "Enter a number:" << endl;
        int x;
        cin >> x;
        x = x * 999;
        cout << "Output:" << endl;
        return 0;
    }
    

答案 1 :(得分:1)

您的<<>>已被撤消。对{em>输出使用<<,为输入使用>>

cout << "Enter a number:" << endl;
int x;
cin >> x;

答案 2 :(得分:0)

嗯,对于初学者来说,你分别使用错误的“shift”操作符来表示cin和cout。