Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ошибка error C2446: '==' : no conversion from 'const char *' to 'int' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс Массив http://www.cyberforum.ru/cpp-beginners/thread642923.html
Нужно создать класс Массив. Методы массива:конструктор с одним параметром-длина массива; ввод-вывод; поиск кол-ва элементов массива, которые находятся в промежутке между номером наибольшего и...
C++ Чем отличается между собой объявление, инициализация и определение? То есть объявление может быть у переменной или функции и выглядеть к примеру так : int a; void func (int); .Но выделяется ли на этом этапе память под них или когда это происходит? Инициализация -... http://www.cyberforum.ru/cpp-beginners/thread642905.html
Заполнить двумерный массив размером следующим образом C++
Заполнить двумерный массив размером 7х7 следующим образом.
Почему не может найти ресурс в ДЛЛ? C++
#include <windows.h> #include <shellapi.h> #include <stdlib.h> #include <io.h> int WINAPI WinMain (HINSTANCE hThisInstance, HINSTANCE hPrevInstance, ...
C++ В строке с найти количество слов заканчивающихся подстрокой с2 http://www.cyberforum.ru/cpp-beginners/thread642877.html
В строке с найти количество слов заканчивающихся подстрокой с2! Напишите пожалуйста простое решение.
C++ Ошибка при компиляции класса Добрый день всем. Пытаюсь создать класс для вывода строки на экран типа: "Привет, <имя>, как ты?" Но компилятор ругается на 25 строке и пишет ошибку: no matching function for call to... подробнее

Показать сообщение отдельно
ch_perch
0 / 0 / 0
Регистрация: 20.11.2011
Сообщений: 11

Ошибка error C2446: '==' : no conversion from 'const char *' to 'int' - C++

27.08.2012, 13:40. Просмотров 2645. Ответов 12
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;
int main ()
{
  int a,b;
  char op;
  int res;
  cout << "write constant and sing";
  cin >> a;
  cin >> b;
  cin >> op;
  if (op == "+")
      res = a+b;
  else if (op == "-")
      res = a-b;
       else if (op == "/")
           res = a/b;
            else if (op == "*")
                res = a*b;
                 else cout << "bad operetion!";
 
 
 
 return 0;
}
Так получилось что решил посмотреть видео урок. Это скопированный код из него. Компилирую, выдает выше описанную ошибку. Подскажите пожалуйста что не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.