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

Функция для сравнения двух массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строка с C в C++ http://www.cyberforum.ru/cpp-beginners/thread663853.html
Вот фрагмент, помогите, пожалуйста перевести на язык C++, спасибо while(scanf("%d %d",&a,&b) == 2) { ... }
C++ Упорядочить массив R(L) по невозростанию Привет всем, помогите пожалуйста с кодом, заранее благодарен. Упорядочить массив R(I) по невозростанию, используя следующий подход: для i=2,3,....,I каждый элемент {r}_{i} вставлять в нужное место среди упорядоченных ранее элементов r1,r2,..,r(i-1) раздвигая их за счет {r}_{i} http://www.cyberforum.ru/cpp-beginners/thread663842.html
C++ Вызов деструктора
При ручном вызове деструктора, освобождается ли память*
C++ Сортировка одномерного массива
Всем доброго времени суток! Имеется одномерный массив A(N), состоящий из 0, 1 или 2. Переставить элементы массива так, чтобы сначала располагались все нули, затем все двойки и, наконец, все единицы (дополнительного массива не заводить). Решение задачи оформит в виде функции, которая получает в качестве параметров указатель на массив и количество элементов массива. Надеюсь на вашу помощь:)
C++ ругается на конструктор http://www.cyberforum.ru/cpp-beginners/thread663823.html
Помогите разобраться,пожалуйста с парочкой ошибок. Собственно пробовал написать программу для эмуляции работы телефона.Свойства:наличие заряда,счета,сети. В методах заряд\разряд(вкл\выкл),положить\снять деньги,найти сеть.Звонок проходит только при наличии всех 3х параметров. создал файл Mobile.h: class Mobile { public: virtual~Mobile(); void on_off(); void...
C++ Какие существуют способы возведения в степень Почему не работает? (про функцию pow из math.h можете мне не говорить, я хочу узнать другие способы возведения в степень) #include <iostream> using namespace std; int main() { int x, y, z; x = 2; y = 3; подробнее

Показать сообщение отдельно
co6ak
Кошковед
 Аватар для co6ak
402 / 495 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
05.10.2012, 01:11     Функция для сравнения двух массивов
сама функция:
C++
1
2
3
4
5
6
7
8
9
10
std::string compareArray ( int* mas_a, int* mas_b) {
   bool flag;
   for ( int i = 0; i < mas_a.size() - 1; i ++ ) {
       flag = false;
       for ( int j = 0; j < mas_b.size() - 1; j ++ ) {
             if ( mas_a[i] == mas_b[j] ) { flag = true; break; }
             if (flag == false)  return "NO!"; 
        }
   return "YES!";
}

вызывать:
C++
1
std::cout << comapreArray(array1, array2); // где: array1 - имя массива 1; array2 - имя массива 2
 
Текущее время: 14:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru