Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс Массив http://www.cyberforum.ru/cpp-beginners/thread642923.html
Нужно создать класс Массив. Методы массива:конструктор с одним параметром-длина массива; ввод-вывод; поиск кол-ва элементов массива, которые находятся в промежутке между номером наибольшего и номером наименьшего элементов массива; удалить из массива все элем. до первого экстремума и после последнего. 2.Объявить массив, ввести значения, продемонстрировать использование методов.
C++ Чем отличается между собой объявление, инициализация и определение? То есть объявление может быть у переменной или функции и выглядеть к примеру так : int a; void func (int); .Но выделяется ли на этом этапе память под них или когда это происходит? Инициализация - это присваивание начального значения переменной, то есть a = 1; А если инициализация происходит во время объявления int a = 1, то как это называется? Определение - это к примеру описание функции, под... 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, LPSTR lpszArgument, int nFunsterStil)
C++ В строке с найти количество слов заканчивающихся подстрокой с2 http://www.cyberforum.ru/cpp-beginners/thread642877.html
В строке с найти количество слов заканчивающихся подстрокой с2! Напишите пожалуйста простое решение.
C++ Ошибка при компиляции класса Добрый день всем. Пытаюсь создать класс для вывода строки на экран типа: "Привет, <имя>, как ты?" Но компилятор ругается на 25 строке и пишет ошибку: no matching function for call to ‘MyStr::mystring()’ Не могу понять, в чем же дело. Вот ссылка на ideone: http://ideone.com/syTV5 #include<iostream> using namespace std; class MyStr { подробнее

Показать сообщение отдельно
ch_perch
0 / 0 / 0
Регистрация: 20.11.2011
Сообщений: 11
27.08.2012, 19:06  [ТС]     Ошибка error C2446: '==' : no conversion from 'const char *' to 'int'
Спасибо))
туплю

Добавлено через 5 часов 19 минут
в той же программе пытаюсь сделать "ошибку"(исключение), при делении на ноль, но она не срабатывает.
Деление полностью не работает.
Кликните здесь для просмотра всего текста
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
using namespace std;
int main ()
{
  int a,b;
  char op,s = 'y';
  int res;
  
  while (s == 'y'||'Y')
  {
        cout << "inter operetion";
        cin >> a >> op >> b;
        switch (op)
            {
            case '+':
              res = a+b;
            break;
            case '-':
              res = a-b;
            break;
            case '*':
              res = a*b;
            break;
            case '/':
                if (b == 0)
                {
                    cout << "bad operetion! delenie na 0!!!" << endl;
                    return 0; // выходит из программы 
                }   
                else res = a/b;
            default :
              cout << "bad operetion!";
              return 0;
            }
 
        cout << res << endl;
        cout << "Continue? y|n";
        cin >> s;
  }
 
 
 return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru