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

Cannot convert parameter 1 from 'char' to 'char []' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В матрице определить максимальный элемент в каждом столбце http://www.cyberforum.ru/cpp-beginners/thread451589.html
помогите срочно решить,пожалуйста. В матрице размерами N*M определить максимальный элемент в каждом столбце (N и M не больше 10). Матрицу сформировать из случайных чисел в диапазоне от –100 до 100. Именуйте темы осмысленно!
C++ Написать денежную сумму прописью Здравствуйте. Цель задачи - считать денежную сумму в рублях (неотрицательное десятичное число не превосходящее 999.99 и содержащее не более двух знаком после запятой. копейки склонять не надо - достаточно перенести цифры) и вывести на экран ее прописью. т.е. например считал 123.45 и вывел сто двадцать четыре рубля 45 копеек По этому поводу я составил некоторый код,но в процессе понял, что он... http://www.cyberforum.ru/cpp-beginners/thread451586.html
найти номера координатных четвертей для трех точек с данными ненулевыми координатами C++
Описать функцию Quarter(x, y) целого типа, определяющую номер ко-ординатной четверти, в которой находится точка с ненулевыми вещест-венными координатами (x, y). С помощью этой функции найти номера координатных четвертей для трех точек с данными ненулевыми координатами.
Файловые операции 2-ого уровня сложности. C++
Подскажите пожалуйста найти такую штуку: список файловых ошибок(не уверен что правильно называю даже). Например, открытие\создание\копирование\удаление программой файла к которому у пользователя нет доступа. Нужен весь перечень подобных ошибок. существует ли он? где про это можно почитать?(кроме гугла) Добавлено через 1 час 39 минут вот что я придумал(за операцию взял копирование):...
C++ Определить, является ли функция у=sinx/x периодической http://www.cyberforum.ru/cpp-beginners/thread451574.html
Является ли функция у=sinx/x периодической, если аргумент x изменяется в интервале , а период Т=2∏?
C++ Задачка с использованием API WIN32 (есть програмка, не могу допилять) В общем вот условие: Создать текстовый файл в который записать названия всех файлов с директории C:\Comp\TASM\BIN которые начинаются на t и имеют расширение .ехе ну и вывести содержание файла на экран. Прога рабочая.. но оно блин выводит нулевые элементы и я не знаю как от них избавиться( собственно сама прога: #include "stdafx.h" #include <Windows.h>//win api #include <iostream>... подробнее

Показать сообщение отдельно
Альма
 Аватар для Альма
12 / 9 / 1
Регистрация: 25.11.2010
Сообщений: 358
Записей в блоге: 1
23.02.2012, 20:03     Cannot convert parameter 1 from 'char' to 'char []'
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
#include <iostream>
using namespace std;
const int MAX=20;
class base 
{
public:
    virtual char sry(char str[MAX], char s)=0;
};
 
class ru: public base 
{
public:
char sry(char str[MAX], char s)
{
    int k=0,i;
    for (i=0; i<=MAX; i++)
    {
        if (str[i]==s)
            k=k+1;
    }
    cout<<"dsgfdg"<<k;
}
};
 
void main()
{
    base *p;
    ru d;
    p=&d;
    char str1[MAX],s1;
    cout<<"Vvedite stroku i simvol"<<endl;
    cin>>str1>>s1;
    cout<<"Kol-vo simvola: "<<endl;
    cout<<p->sry(str1[MAX],s1)<<endl;
}
Выдает эту ошибку на строке:
C++
1
    cout<<p->sry(str1[MAX],s1)<<endl;
В чем проблема?Подскажите, как исправить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru