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

С\С++ Передача в функцию 2 массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ поиск и замена символьной строки в масиве http://www.cyberforum.ru/cpp-beginners/thread691573.html
#include <cstdlib> #include <iostream> #include <string.h> using namespace std; class stud { private:
C++ Описать структуру с именем AEROFLOT, содержащую следующие поля: 1. Описать структуру с именем AEROFLOT, содержащую следующие поля: -название пункта назначения рельса -номер рейса -тип самолета 2. Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса; -вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт... http://www.cyberforum.ru/cpp-beginners/thread691566.html
C++ Почему вызывается не тот метод?
При вызове метода Highlight() у экземпляра SomrClass вызывается базовая реализация class cBackLightListener { public: cBackLightListener(); ~cBackLightListener(); virtual void Highlight(); }; void cBackLightListener::Highlight()
Заменить значения всех элементов третьего столбца массива на число -12 C++
а) Заменить значения всех элементов третьего столбца массива на число -12 б) Заменить значения всех элементов четвертой строки массива на число 4
C++ Стегография с ВАВ-файлом http://www.cyberforum.ru/cpp-beginners/thread691554.html
Набросал такой вот код. Прячу информацию в последнии 2 бита звуковых данных. Правильно ли сделано? // конкретно запись необходимого бита void MyStego(bool q, int w, unsigned char e, int r) { // читаем данный бит, если равен 1, то if (e&r) // если нужно записать 0, то if (!q) // обнуляем его e=e&(~(1<<r));
C++ Уменьшить все элементы массива на 20 a) уменьшить на 20 б) умножить на последний элемент в) увеличить на число B подробнее

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

С\С++ Передача в функцию 2 массива - C++

07.11.2012, 21:53. Просмотров 426. Ответов 8
Метки (Все метки)

Всем доброго времени суток, при написание программы столкнулся с проблемой.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void qs(int s_arr[], int first, int last, int b[])
{
    int i = first, j = last, x = s_arr[(first + last) / 2],tmp;
 
    do {
        while (s_arr[i] < x) i++;
        while (s_arr[j] > x) j--;
 
        if(i <= j) {
            if (i < j) swap(&s_arr[i], &s_arr[j]);
            i++;
            j--;
        }
    } while (i <= j);
 
    if (i < last)
        qs(s_arr, i, last);
    if (first < j)
        qs(s_arr, first,j);
}
Выдает ошибку "error: too few arguments to function 'void qs(int*, int, int, int*)"
Я только зарегестрировался извините за оформление.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru