Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
11:02
3538
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

Авторнужна помощь по с++
КОД:

#include <iostream>
#include <time.h>
#include <iomanip>


using namespace std;

int A=-10,B=35;

void Create(int m[],const int n);
void Print(int m[],const int n);
void Process(int m[],const int n,int& S, int& k);

int main(){
srand( time(0) );
const int n=22;
int a[n];
Create(a,n);
Print(a,n);
int S=0, k=0;
Process(a,n,S,k);
cout<<"S="<<S<<"k="<<k<<endl;
Print(a,n);
return 0;
}

void Create(int m[],const int n){
for (int i=0;i<n;i++)
m[i]=A+rand()%(B-A+1);
}

void Print(int m[],const int n){
for(int i=0;i<n;i++)
cout<<setw(3)<<m[i];
cout<<endl;
}

void Procces(int m[], int n,int& s,int& K){
double S=0;
double k=0;
for(int i=0;i<n;i++)
if(m[i]>0 && (!(m[i]%3!=0))){
S+=m[i];
k++;
m[i]=0;
}
}

выбывает ошибку:
error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl Process(int * const,int,int &,int &)" (?Process@@YAXQAHHAAH1@Z) в функции _main

Интересно что когда есть иные ошибки то эту не выбывает...
кто поможет разобраться?
Вот оно, первое послание от гуманоидов!
1. void Procces(int m[], int n,int& s,int& K)
меняй на прототипный вид:
void Procces(int m[], const int n,int& s,int& K)

2. Выставь одинаковое имя функции
Procces ... Process
кто поможет разобраться?
Админ?
Такие вот авторы тем. И не отпишутся о результате, может не прокатило? Создают тему и уходят. Тьфу.
для Йа_ельф:
Огромное спасибо!!!!
сработало!!!!!!!!
тема закрыта by Humanoid (2013-11-12 00:47:41)
К списку тем
2007-2025, онлайн игры HeroesWM