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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание теста, где будут варианты ответов, а сами вопросы загружаться из файла http://www.cyberforum.ru/cpp-beginners/thread1124113.html
Собственно задание таково. Нужно создать тест(Windows forms), где будут варианты ответов, а сами вопросы загружаться из файла. Как это реализовать?
C++ OpenGL - показывает черный экран Почему у меня показывает черный экран? Что здесь не так? #include "stdafx.h" int D = 0; float l = 15; GLbyte x = { -4, 2, -4, 4, -3, 4, -3, 5, -7, 5, -7, 4, -6, 4, -6, 2, -5, 3, 10, 0, 0, 0, 0, 10 }; GLfloat M = {1, -3, 0, 0, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1}; void r(int w, int h) { http://www.cyberforum.ru/cpp-beginners/thread1124105.html
C++ Даны натуральные числа a, c, m. Получить f (m)
Даны натуральные числа a, c, m. Получить f (m), где. f(n)={n, если 0\leq n\leq9 ; g(n)f(n-1-g(n))+n в других случаях g(n) - Остаток от деления {a}_{n+c} на 10
C++ Удалить из списка все элементы, заканчивающиеся на цифру 2
Удалить из списка все элементы, заканчивающиеся на цифру 2 Вот структура если что: typedef struct SNum{ int num; /* поле для числа */ SNum * next; /* дополнительное поле-указатель, которое будет содержать адрес следующего элемента списка */ SNum * prev; /*...
C++ Функция определения простых чисел http://www.cyberforum.ru/cpp-beginners/thread1124064.html
Здравствуйте! Это функция определения простых чисел. bool isSimple(int num) { if (num < 2) return false; else { for (int i = 2; i <= sqrt(num); i++) if (num % i == 0) return false;
C++ Выделение памяти под массивы int **mas1 = new int*; for (int e = 0; e < q; e++) mas1 = new int; int **mas2 = new int*; for (int q = 0; q < e; q++) mas2 = new int; for(int q = 0; e < q; e++) delete mas1; подробнее

Показать сообщение отдельно
sanlex25
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 29
19.03.2014, 18:53  [ТС]     Передача массива в функцию
я так и делал, вот куски из кода:

C++
1
2
3
4
5
6
7
8
9
10
11
int bucketSort(int sold[].mass, int n)
{
 int buckets[m];
 for (int j=0; j< m; ++j)
 buckets[j]=0;
 for (int i=0; i < n; ++i)
 ++buckets[arr[i]];
 for (int i=0, j=0; j < m; ++j)
 for (int k=buckets[j]; k>0; --k)
 arr[i++]=j;
 }
C++
1
2
3
4
5
6
7
{
n=StrToInt(Edit1->Text);
bucketSort(sold[].mass,n);
StringGrid3->ColCount=n;
for (int i = 0; i < n; i++)
StringGrid3->Cells[i][0]=IntToStr(arr[i]);
}
но так не передает, не знаю что делать
 
Текущее время: 14:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru