Ошибка: не удалось вывести аргумент шаблона

Я впервые программирую на 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;
}

0

Решение

  • Ты смешал << и >>
  • Совершенно очевидно, что ты запутался << и >>, но обычно вы всегда должны вставлять сообщение об ошибке с вопросом.

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

Другие решения

Ваш << а также >> перевернуты использование << за выход а также >> за вход.

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

Ну, вы используете неправильные операторы «shift» для cin и cout соответственно, для начинающих.

0
По вопросам рекламы [email protected]